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.