English News

indianarrative
  • youtube
  • facebook
  • twitter

NASA To Release High Resolution Images From James Webb Telescope On July 12

Anticipation is building up as NASA will soon release the first high-resolution photos of the universe clicked by the state-of-the-art James Webb Space Telescope on July 12. Watch full video to know more.