EDWARDS AIR FORCE BASE (California) - SPACE shuttle Endeavour slipped out of a brilliant desert sky and touched down safely in California after a nearly 16-day mission to repair and upgrade the international space station.
Stormy weather at the shuttle's main Florida landing site forced controllers to divert Endeavour and its crew of seven astronauts across the country to Edwards Air Force Base, where it glided to Earth on Sunday afternoon.