Space shuttle Atlantis and its seven-member crew landed Friday morning at Kennedy Space Center in Florida, winding up a successful 11-day flight to deliver heavy spare parts, other equipment and supplies to the International Space Station.
Space shuttle Atlantis and its seven-member crew landed Friday morning at Kennedy Space Center in Florida, winding up a successful 11-day flight to deliver heavy spare parts, other equipment and supplies to the International Space Station.