Atlantis lands at Kennedy Space Center, ending U.S. shuttle program
|
|
 |
| Space Shuttle Atlantis lands at Kennedy Space Center in Cape Canaveral, Florida. Atlantis touched down for a final time, ending its last mission to the International Space Station and bringing down the curtain on NASA's 30-year space shuttle program. (Xinhua/Reuters Photo) |
|