Space shuttle Endeavour returns home
Friday, July 31, 2009 - 10:49
in Astronomy & Space
CAPE CANAVERAL, Fla., July 31 (UPI) -- The space shuttle Endeavour returned to Earth Friday after a successful 16-day mission and five spacewalks, officials at Florida's Kennedy Space Center said.