Space shuttle lands smoothly in California
Sunday, November 30, 2008 - 16:56
in Astronomy & Space
EDWARDS AIR FORCE BASE, California (Reuters) - The space shuttle Endeavour glided to a smooth landing at Edwards Air Force Base in California on Sunday, returning to Earth from a mission to expand and renovate the International Space Station.