The launch of NASA’s James Webb Space Telescope has been delayed from March 2021 to October 2021, partially due to measures to limit the spread of covid-19
Click here for original story, Launch of the James Webb Space Telescope delayed again due to covid-19
Source: New Scientist – Space