Launch of James Webb Space Telescope delayed by NASA
NASA has postponed the launch of James Webb Space Telescope from October 2018 to around mid-2019 due to issues related to integration of various spacecraft elements.
Sep 29, 2017, 13:30 PM IST
NASA has postponed the launch of James Webb Space Telescope from October 2018 to around mid-2019 due to issues related to integration of various spacecraft elements.
Sep 29, 2017, 13:30 PM IST