‘Governments continue to fail’: Freedom Flotilla sails again, vowing to challenge Israel’s Gaza blockade
The Freedom Flotilla Coalition (FFC) has announced a new international effort to break Israel‘s blockade of Gaza, with…
Browsing Category