U.S. space shuttle Atlantis lifted off Monday from the Kennedy Space Center in Florida on a mission to deliver a stockpile of spare parts for the orbiting International Space Station (ISS), Xinhua reported.
U.S. space shuttle Atlantis lifted off Monday from the Kennedy Space Center in Florida on a mission to deliver a stockpile of spare parts for the orbiting International Space Station (ISS), Xinhua reported.