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 a few hours of landing, the astronauts feasted on turkey and trimmings with their famili...

Published: 11/28/2009