Become a digitalPLUS subscriber. 99¢ for 4 weeks.

STS-125 space shuttle Atlantis launch to Hubble

SpaceCape CanaveralKennedy Space Center
The space shuttle Atlantis lifts off Monday May 11, 2009 at the Kennedy Space Center in Cape Canaveral, Fla. Seven astronauts are beginning a 12-day mission that includes the fifth and final servicing of the Hubble Space Telescope. Stephen M. Dowell, Orlando Sentinel
Loading