Image above: Space shuttle Atlantis lands at Edwards Air Force Base in California, completing the final servicing mission to the Hubble Space Telescope. Image Credit: NASA/Carla Thomas
View High-res

NASA Managers Praise the STS-125 Mission and Crew
Space shuttle Atlantis landed at Edwards Air Force Base in California at 11:39 a.m. EDT, completing a 13-day journey of approximately 5.3 million

0 comments

Leave a Reply

Jinnah Blog 24 Hour Rolling News Blog Wait Until Template Updated
Jinnah Pk