Science Video

Space shuttle Atlantis touches down

Reuters - Fri Nov 27, 10:50 AM ET

Space shuttle Atlantis lands safely at Kennedy Space Center in Florida, wrapping up an 11-day mission to deliver cargo to the International Space Station.

1  2    Next