Delay pushes NASA's James Webb Space Telescope launch to Christmas morning
CNN
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.
Now, the telescope is expected to launch on December 25 from Europe's Spaceport in French Guiana.
More Related News
Tulsi Gabbard, Donald Trump’s pick to lead the intelligence community, was briefly placed on a Transportation Security Administration list that prompts additional security screening before flights after her overseas travel patterns and foreign connections triggered a government algorithm earlier this year, three sources familiar with the matter told CNN.