Space shuttle Atlantis lands at Kennedy Space Center

The space shuttle Atlantis makes a night landing at the Kennedy Space Center in Florida. NASA TV, REUTERS
Loading