James Webb Space Telescope Launches on Christmas Day: A Historic Milestone in Space Exploration
It was 20 minutes after noon in Portugal when, on Christmas Day, December 25, 2021, a French-made Ariane 5 rocket took off from the Kourou Space Center, in French Guiana. Breaking through the clouds in the north of the South American continent, Ariane carried at its tip one of the most anticipated and ambitious space … Read more