James Webb Space Telescope launch delayed to Christmas Eve
The launch of NASA’s James Webb Space Telescope has been delayed yet again. NASA’s long-awaited space observatory is now scheduled to lift off from French Guiana no earlier than Dec. 24, two days later than previously planned. “The James Webb Space Telescope team is working a communication issue between the observatory and the launch vehicle … Read more