Added: 26th May 2009 Posted By:Admin Views: 393 Comments:0
SUCCESSFUL HUBBLE MISSION
Space shuttle Atlantis and its crew landed at 11:39 a.m. EDT Sunday at Edwards Air Force Base in California, completing the final servicing mission to the Hubble Space Telescope. Atlantis' astronauts conducted five successful spacewalks during their STS-125 flight...