James Webb Telescope Ready For December 25 Launch, All About World's Most Complex Space Observatory
  • 2 years ago
James Webb Telescope is all set for December 25 Launch. After several delays, NASA is all ready to let the James Webb Telescope fly into space.  NASA will broadcast the event via the NASA TV channels on December 25. It will be left off atop Ariane 5 rocket in the early hours of Christmas Day. In India, one can catch the launch live at 5:50 pm on December 25. Watch the video to know more.
Recommended