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