Activists attempting to break Israel’s maritime blockade of Gaza say Israeli forces have intercepted their flotilla near the southern Greek island of Crete. The Global Sumud Flotilla set sail earlier ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results