Read the eNewspaper
The Baltimore Sun

STS-125 space shuttle Atlantis launch to Hubble

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
77°