Edited by Gadgets 360 Newsdesk | Thursday December 23, 2021
NASA has delayed the launch of the James Webb Space Telescope, which would be the successor to the Hubble. The space agency said the launch will happen a day later than the earlier stipulated time, on Christmas Day, December 25, from the Kourou spaceport in French Guiana, where high winds are a major factor.
www.gadgets360.com