Tag Archives: NASA

James Webb Space Telescope Launch Delayed by NASA to Christmas Day Due to Bad Weather

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. An Ariane 5 rocket will lift ... Read More »