ATHENS – Demonstrators calling for an end to the war in Gaza protested the arrival of an Israeli cruise ship on another Greek island Tuesday – the third such protest on Greek islands in the last week.
Two men hold up an Israeli flag during the departure of a cruise ship carrying Israeli tourists on the southeastern Aegean Sea island of Rhodes, Greece, Monday, July 28, 2025. (InTime News via AP) ...