Political News & Social Views

US and European officials have confirmed 24 December for the launch of the James Webb Space Telescope (JWST). Engineers completed final checks on Friday before closing the observatory behind the nose cone of its Ariane rocket.
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Comments welcome!x
()
x