Israeli cruise ship protest sparks violent police clashes on Greek island29 July 2025Al Jazeera Greek riot police clashed with demonstrators in Rhodes who were protesting the docking of an Israeli cruise ship. Share your love Previous Post Authorities say shooter in New York City blamed NFL for brain injuries Next Post IMF nudges up 2025 growth forecast but says tariff risks still dog outlook