James Webb Telescope: Nasa launches $9 billion infrared telescope
  • 2 years ago
The James Webb Space Telescope, a successor to the legendary Hubble Space Telescope, was launched from Europe's Spaceport in French Guiana on board the powerful Ariane-5 rocket to a destination nearly 15,00,000 kilometres away from its home planet.
Recommended