On Thursday, the Freedom Flotilla Coalition, an international initiative to send humanitarian aid directly to Gaza, denounced that Israel is exerting pressure to prevent its ships from sailing to the Palestinian territory. RELATED: Palestine Thanks Colombia for Breaking Relations With Israel “Israel prevented the departure from Istanbul of the Flotilla ships with hundreds of human […]