Space Shuttle Lands in California

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…