By SpaceZE News Publisher on Tuesday, 14 December 2021
Category: Space.com

NASA's James Webb Space Telescope launch: Live updates

NASA's James Webb Space Telescope is scheduled to launch no earlier than Dec. 24, 2021.
Original link