Space shuttle touches down in California
Sunday, November 30, 2008 - 20:14
in Astronomy & Space
CAPE CANAVERAL, Florida (Reuters) - Astronauts aboard the space shuttle Endeavour wrapped up a 16-day mission to prepare the International Space Station for its first six-member crew with a flawless touchdown at NASA's backup landing site in California.