STS-125: The Beginning of the End of an Era
The Space Shuttle Atlantis launched today (Monday, 5/11/09, 12:01 pm MDT) on the fourth and (declared) final mission to service the 20-year old Hubble Space Telescope.
Launched in 1990, the Hubble Space Telescope has opened our eyes to a whole new world of imagery of deep space unlike anything achievable through traditional ground-based telescopes.