NASA’s Webb Telescope launches: Will see first galaxies... by Natasha Pinol/Alise Fisher and Laura Betz • December 27, 2021 12:16 pm NASA’s James Webb Space Telescope launched at 7:20 a.m., EST, Dec. 25, 2021, on an Ariane 5 rocket from Europe’s… Read Story