English News

indianarrative
  • youtube
  • facebook
  • twitter

James Webb Space Telescope Launch | All You Need To Know |

The world's most powerful space telescope is ready to launch. The James Webb Space Telescope has been rolled out on the launchpad. It is scheduled to take off on Christmas at 5:50 pm. The telescope is on top of Europe's powerful Ariane-5 rocket. Watch to know more