WORLD> Photo
Shuttle Endeavour on track for June 13 launch
(Agencies)
Updated: 2009-06-09 13:57
Shuttle Endeavour on track for June 13 launch
Canadian Space Agency astronaut Julie Payette (C) arrives with the crew of space shuttle Endeavour at the shuttle landing facility in Cape Canaveral, Florida June 8, 2009. Endeavour is scheduled to launch June 13 on a mission to the International Space Station. [Agencies] 
Shuttle Endeavour on track for June 13 launch

   Previous page 1 2 3 4 5 Next Page