March 28, 2024

The James Webb Space Telescope: A New Era in Astronomy

The James Webb Space Telescope: A New Era in Astronomy

On Christmas Day, it’s finally time: an Ariane 5 rocket with the James Webb Space Telescope on board was launched from a spaceport in French Guiana.