11-day mission to resupply International Space Station a success
(AP) -
Space shuttle Atlantis and its seven astronauts are back on Earth. The shuttle landed at Kennedy Space Center in Florida this morning, swooping through a clear sky. The touchdown ended an 11-day flight in which the astronauts spent time stockpiling the International Space Station with big spare parts.
More »