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.
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.