Endeavour prepares for return to Earth
Friday, July 31, 2009 - 06:28
in Astronomy & Space
The space shuttle Endeavour, carrying Canadian astronaut Julie Payette and six other crew members, is expected to land in Florida Friday morning, ending a 16-day mission.