- Advertisement -
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 joint effort with ESA (European Space Agency) and the Canadian Space Agency, the Webb observatory is NASA’s revolutionary flagship mission to seek…

