Shuttle Endeavour leaves space station
Tuesday, July 28, 2009 - 14:01
in Astronomy & Space
CAPE CANAVERAL, Fla., July 28 (UPI) -- The U.S. space shuttle Endeavour left the International Space Station Tuesday afternoon to begin a three-day trip home after 11 days of linked flight.