By Unknown
  • -
  • Vote
  • -

Early Bird Special: At 5:57 AM this morning, Space Shuttle Atlantis returned to Earth safely, bringing to a close the 135th and final mission of NASA's 30-year-long Space Shuttle Program.

"Mission complete, Houston," mission commander Christopher Ferguson radioed in as the shuttle touched down at Kennedy Space Center's Runway 15. "After serving the

Back to Top