NASA’s James Webb Space Telescope deployment complete as mirror unfolds – CNET

By | January 8, 2022
NASA and its partners successfully unfurl an observatory in space, bringing us a step closer to seeing light from the very first galaxies.