BREAKING NEWS
USC Now

Space shuttle Atlantis landing

ScienceAtlantisKennedy Space CenterCape CanaveralNASA
Space shuttle Atlantis lands at the Kennedy Space Center in Cape Canaveral. The space shuttle Atlantis glided home through a moonlit sky for its final landing at the Kennedy Space Center in Florida on Thursday, completing a 30-year odyssey for NASA's shuttle fleet. JOE SKIPPER, REUTERS
Loading