California landing for space shuttle
Space shuttle Atlantis and its seven astronauts took a detour across the US and landed safely in California, ending a two-week mission of construction on the international space station.
Atlantis’ homecoming yesterday was the 51st time a space shuttle touched down at the Edwards Air Force Base in the Mojave Desert since 1981.