April 24, 2024

Today in 1990, the Hubble Space Telescope was launched aboard the space shuttle Discovery. The telescope would see several servicing missions allowing it to operate for over 30 years and counting. The last of these servicing missions was STS-125 in 2009.

The Hubble Space Telescope being deployed from the cargo bay of the space shuttle Discovery. Image credit: NASA.