Nasa aims to launch James Webb Space Telescope in October 2021

Nasa’s James Webb Space Telescope in the clean room at Northrop Grumman, Redondo Beach, California, in July 2020. Credits: Nasa/Chris Gunn.



  • NASA