Pieces of debris peeled off from Endeavour’s external fuel tank as the shuttle blasted off on Wednesday from the Kennedy Space Center, its sixth bid in recent weeks to reach the orbiting International Space Station.
The shuttle’s 6:03pm (2203 GMT) liftoff followed weeks of delays caused by...