By SpaceZE News Publisher on Sunday, 26 December 2021
Category: Space.com

5 space missions to look forward to now that Webb has launched

The James Webb Space Telescope was a decade late and $10 billion over budget, but it has finally launched. 
Original link