Archive

Endeavour Returns to Earth

Space Travel

After successful final mission.

cheats/2011/06/01/endeavour-returns-to-earth/endeavour-shuttle-lands_z7xvda
John Raoux, Pool / AP Photo

Endeavour’s final mission was a success, as the space shuttle landed on a runway in Cape Canaveral, Florida, Wednesday morning. Mark Kelly, the husband of Rep. Gabrielle Giffords, piloted the shuttle on its final mission. "It's sad to see her land for the last time," he said, "but she really has a great legacy." He will return to Houston Thursday to reunite with Giffords. The space shuttle Atlantis, meanwhile, is scheduled for its final flight on July 8.

Read it at Associated Press