The VergeNASA delays the launch of its next powerful space observatory, the James Webb, by seven monthsJul 16, 2020more_vert
The New York TimesNASA Delays James Webb Telescope Launch Date, Again (Published 2020)Oct 20, 2021Dennis OverbyeBy Dennis Overbyemore_vert