CAPE CANAVERAL, Fla., May 26 (UPI) -- Space shuttle Atlantis made its last scheduled Earth landing Wednesday, touching down at the Kennedy Space Center and ending its final mission into space.
NASA said Atlantis, with its 8:48 a.m. EDT landing, ended not only a 12-day mission to the International Space Station, but also its 32nd mission into orbit. The space agency said Atlantis traveled more than 120 million miles since it was first launched Oct. 3, 1985.