Two ships set sail from Greece to join Gaza aid flotilla

Two ships set sail Sunday evening from the Greek island of Syros to join the Global Sumud Flotilla, aiming to break the Israeli-imposed siege on Gaza...
Redirecting to full article...
Two ships set sail Sunday evening from the Greek island of Syros to join the Global Sumud Flotilla, aiming to break the Israeli-imposed siege on Gaza...
Redirecting to full article...