Space shuttle Atlantis returns to Earth

Space shuttle Atlantis touched down at its Florida home port on Friday, wrapping up an 11-day mission to deliver cargo to the International Space Station, one of NASA’s final supply runs before the shuttle fleet is retired next year.