Protesters on the southern Greek island of Crete unfurled a huge Palestinian flag at the port of Agios Nikolaos and shouted 'Free, free Palestine'.

Scuffles broke out as protesters chanted 'Freedom for Palestine' while police squads, armed with riot shields and helmets, pushed them back.

Hundreds of pro-Palestinian Greeks staged a fresh protest Tuesday, rallying at Crete’s Agios Nicholaos Port against the arrival of the Israeli cruise...