World

Space Shuttle Endeavour prepares for final mission

(Agencies)
Updated: 2011-04-29 13:56
Large Medium Small

Space Shuttle Endeavour prepares for final mission
Space shuttle Endeavour is prepared for launch as the Rotating Service Structure (RSS) is rolled back at the launch pad, at the Kennedy Space Center in Cape Canaveral, Florida April 29, 2011. Endeavour is scheduled for launch on Friday on a mission to the International Space Station. [Photo/Agencies]

分享按钮