James Webb Space Telescope launch delayed to October 2021 – Satellite News Digest

The launch of the NASA/ESA/CSA James Webb Space Telescope (JWST) on an Ariane 5 rocket from Europe’s Spaceport in French Guiana is now planned for 31 October 2021.

http://www.sat-nd.com/archive/?id=2020071900

Share This Article