The highly anticipated launch of the James Webb Space Telescope has been delayed yet again -- this time because of interference by Mother Nature. Now, the telescope is expected to launch on December 25 from Europe's Spaceport in French Guiana. The launch window opens Christmas morning at 7:20 a.m. ET and closes at 7:52 a.m. ET. Live coverage of the launch will stream on NASA's TV channel and website beginning Saturday at 6 a.m.
The news of adverse weather conditions came shortly after NASA shared that the Launch Readiness Review for the telescope was completed on Tuesday. Another weather forecast will be reviewed on Wednesday to confirm this new launch date. The launch vehicle and Webb telescope "are in stable and safe conditions in the Final Assembly Building," according to NASA.