The Global Sumud Flotilla set sail from Turkey last week in the latest attempt by activists to breach Israel’s blockade of the Palestinian territory.
The Global Sumud Flotilla set sail from Turkey last week in the latest attempt by activists to breach Israel’s blockade of the Palestinian territory.