NASA announces new Webb Telescope target launch date by Aerotech News • July 21, 2020 2:23 pm NASA now is targeting Oct. 31, 2021, for the launch of the agency’s James Webb Space Telescope from French Guiana,… Read Story