Monday, December 1, 2008

Space shuttle touches down in California

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.

No comments: