NASA Breaking news -
16 Jul 2020 19:17

NASA now is targeting Oct. 31, 2021, for the launch of the agency's James Webb Space Telescope from French Guiana, due to impacts from the ongoing coronavirus (COVID-19) pandemic, as well as technical challenges.
Share this Article
Comment on this Article
Please to comment