NASA’s James Webb Space Telescope Launched
NASA’s James Webb Space Telescope lifted off from Europe’s Spaceport in French Guiana on Dec. 25. The space telescope was launched aboard an Arianespace Ariane 5 rocket. JWST began recording data five minutes after launch and separated from the rocket at an altitude of approximately 75 miles. The satellite unfolded its solar array around 30 […]
