NASA decided to send Atlantis and its seven astronauts to the backup landing site at Edwards Air Force Base after their successful Hubble Space Telescope repair mission.
foxnewsonline@foxnews.com, FOX News
Sun, 05/24/2009 - 8:38am
NASA decided to send Atlantis and its seven astronauts to the backup landing site at Edwards Air Force Base after their successful Hubble Space Telescope repair mission.