stem
February 2026 – Back to the Moon
Outside of space enthusiasts, Apollo 8 is an almost forgotten mission. On December 21, 1968, three astronauts launched aboard a Saturn V rocket from Florida’s Kennedy Space Center. Just 68 hours later,…
September 2025 – In the Shadow of Titan
It seems that discoveries across the Universe are announced almost daily. The Hubble Space Telescope, launched into low Earth orbit in 1990, has been a workhorse in this effort, capturing and analyzing…
December 2023 – Geminids Meteor Shower
Meteor showers are generally produced when the Earth passes through the remnant tail of a comet, often long after it has visited our inner Solar System. July’s Perseids are a gift from…