By SpaceZE News Publisher on Wednesday, 19 January 2022
Category: Space.com

James Webb Space Telescope marks deployment of all mirrors

NASA's massive new observatory has notched another milestone.
Original link