Space shuttle Endeavour and its seven astronauts safely returned to Earth on Sunday, taking a detour to sunny California after storms hit the main landing strip in Florida.
Endeavour returns to Earth