NASA's Webb telescope is launched in historic space mission
NASA's $9 billion revolutionary James Webb Telescope was launched from French Guiana, opening a much anticipated new era of astronomical exploration.
Arianespace's Ariane 5 rocket, with NASA's James Webb Space Telescope onboard, is rolled out to the launch pad at Europe’s Spaceport, the Guiana Space Center in Kourou, French Guiana December 23, 2021(photo credit: VIA REUTERS)ByREUTERSUpdated: