The launch of NASA’s James Webb Space Telescope, decades in the making and billions of dollars over budget, has been delayed by several more days.
A problem with communications prompted NASA to delay the launch date of the telescope, which will succeed the Hubble Telescope, from Dec. 22 to Christmas Eve.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.