💨 Abstract

In Piraeus, Greece, riot police barricaded an Israeli cruise ship from protesters who disapproved of off-duty Israeli soldiers among the passengers. Protests have occurred at Greek ports along the ship's route, sparked by the ongoing war in Gaza. Demonstrators accused the soldiers of shedding innocent blood, while Greece's left-wing opposition wants to halt cooperation with Israel.

Courtesy: WTOP Staff