When Governments Fail, We Sail: Massive Aid Flotilla Prepares to Head for Gaza
In Istanbul, a flotilla of ships is preparing to depart with 5,500 tonnes of aid and around 1,000 medics, lawyers, senior politicians and human rights observers. Its destination: the Gaza Strip. On Sunday, the Gaza Freedom Flotilla will begin making its …