Space Shuttle Comes to ‘Final Stop’



The space shuttle Atlantis and four astronauts returned from the international space station in triumph Thursday, bringing an end to NASA’s 30-year shuttle journey with a “wheels stop” Thursday morning. (July 21)