Last Shuttle Docking at Space Station

A U.S. space shuttle has pulled up for the last time at the International Space Station. Emotions were running high Sunday, in orbit and on Earth, as Atlantis arrived at the space station.

COMMENTS

Please let us know if you're having issues with commenting.