Pandemic causes new delay for launch of James Webb Space Telescope
NASA and ESA have announced that the launch of the James Webb Space Telescope has been delayed once again. Thanks largely to the COVID-19 pandemic, the launch will be bumped to October 2021.Continue ReadingCategory: Space, ScienceTags: Astronomy, NASA,… Continue reading Pandemic causes new delay for launch of James Webb Space Telescope