A poor weather forecast at the Guiana Space Center in South America has forced officials to delay the launch of the James Webb Space Telescope by one day to Dec. 25, Christmas morning, mission managers said Tuesday.

Leave a Reply

Your email address will not be published. Required fields are marked *