NASA will launch the James Webb Space Telescope in a year

Yesterday, October 31, 2020, marks exactly a year before NASA intends to put its high-tech and extremely powerful James Webb Space Telescope … read more