Early in the morning, on Saturday, December 25, an Ariane 5 rocket lifted off from Europe’s Spaceport in French Guiana. Perched atop this rocket was the James Webb Space Telescope, quite possibly the most important astronomy payload to be sent to space of the past two decades. Let’s have a look in further details

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Trending