Space shuttle Endeavour finishes 16-day mission (AP)

The space shuttle Endeavour touches down at Edwards Air Force Base, Sunday, Nov. 30, 2008 in Calif. Endeavour's landing ends a 16-day mission during which the shuttle flew to the international space station delivering a new bathroom, kitchen, exercise machine, sleeping quarters and recycling system designed to convert urine and sweat into drinking water. (AP Photo/Mark J. Terrill)AP – 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.

Leave a Reply