The Israeli navy yesterday prevented a Libyan ship carrying 3,000 tonnes of humanitarian aid for Palestinians from docking in Gaza. The voyage of the Marwa, which carried food, blankets and powdered milk, was intended to challenge Israel’s economic blockade on the Gaza Strip, which has tightened in recent weeks. But as the ship approached Gazan waters at dawn an Israeli naval ship ordered it to turn back.