Getting your player ready...
CAPE CANAVERAL, Fla. — Space shuttle Atlantis and its seven astronauts returned to Earth with a smooth touchdown Friday to end an “amazing” flight that resupplied the international space station. Within hours of landing, the astronauts feasted on turkey and trimmings with their families.



