The US space shuttle Endeavour blasted off from a seaside Florida launch pad on Tuesday to deliver part of a long-awaited Japanese space laboratory and a Canadian-built robotic system to the International Space Station.
Space shuttle Endeavour blasts off