Successful Launch of NASA’s Webb Telescope! Unprecedented Mission To See First Galaxies & Distant Worlds
NASA’s James Webb Space Telescope launched at 7:20 a.m. EST Saturday on an Ariane 5 rocket from Europe’s Spaceport in French Guiana, South America. A…