The highly anticipated launch of NASA’s $10 billion James Webb Space Telescope has been delayed yet again.
The massive telescope is now set to take off on Christmas Day, December 25, with a launch window between 7:20AM ET and 7:52AM ET - the previous date was December 24.
Live coverage will be shown on NASA's TV channel and website beginning Saturday at 6AM ET.
Last edited by Hans Tucker; 22-12-2021 at 12:05 PM.
|