Riot police block protesters from approaching Israeli cruise ship in Greece

Riot police in Greece have cordoned off an area around an Israeli cruise ship at the port of Piraeus

Riot police in Greece have cordoned off an area around an Israeli cruise ship at the port of Piraeus

Leave a Reply

Your email address will not be published. Required fields are marked *