Atlantis Shuttle Lands Safely
Space shuttle Atlantis came home safely, landing at NASA’s Kennedy Space Center in Florida at 8:48 a.m. EDT Wednesday.

The Space Shuttle Atlantis returns to the shuttle landing facility at Kennedy Space Center May 26 in Cape Canaveral, Florida. The astronauts completed a 12-day mission to the International Space Station. Joe Raedle/Getty Images
|Updated: