Space shuttle Atlantis lands at the Kennedy Space Center in Cape Canaveral, Fla., Thursday, July 21, 2011. The landing of Atlantis brings the space shuttle program to an end. (AP Photo/John Raoux)
published Thursday, July 21st, 2011
Atlantis and four astronauts returned from the International Space Station in triumph Thursday, bringing an end to NASA's 30-year shuttle journey with one last, rousing touchdown that drew cheers and tears.