NASA’s James Webb Space Telescope launched at 7:20 a.m. EST Saturday, December 25. Follow its deployment here.
News Article Type:
Published:
Monday, December 27, 2021 - 09:44
NASA’s James Webb Space Telescope launched at 7:20 a.m. EST Saturday, December 25. Follow its deployment here.