Atlantis, crew land in Calif. after Hubble mission
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 miles in space.
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 miles in space.
Space Exploration
May 24, 2009
1
0