Nasa James Webb Space Telescope launch delayed until Halloween 2021 after coronavirus and technical problems
Published
Launch has been pushed back repeatedly – and was running years behind schedule even before Covid-19 outbreak
Full ArticlePublished
Launch has been pushed back repeatedly – and was running years behind schedule even before Covid-19 outbreak
Full ArticleWashington DC (UPI) Jul 16, 2020
The launch date for the James Webb Space Telescope has been postponed by more seven..