NASA Readies James Webb Space Telescope for December Launch

- Advertisement -

NASA plans to launch the James Webb Space Telescope into orbit Dec. 18, 2021, to serve as the premier deep space observatory for the next decade.

- Advertisement -
Previous articleStoke Space stakes its claim in the launch industry’s rush to fully reusable rockets
Next articleCosmonauts on spacewalk run power and data to new space station module