Shuttle forced to land in sunny California
Forced to avoid rainy Florida, space shuttle Endeavour and its seven-man crew landed in California today after installing a billion-dollar robot arm on the international space station.
Endeavour touched down at 1710 BST.