James Webb Space Telescope to launch Christmas Day due to high winds in forecast
The new launch window on Saturday for the James Webb Space Telescope, or JWST, begins at 7:20 a.m., taking place from Europe's Spaceport on the northeastern coast of South America.