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.
Endeavour touched down at Cape Canaveral, Fla., at 10:48 a.m. EDT with
Advertisement