Pro-Palestinian demonstrators scuffled with police on the island of Rhodes on Monday as a cruise ship with Israeli passengers arrived on the island.
Demonstrators
Pro-Palestinian demonstrators scuffle with police on Greek island as Israeli tourist ship arrives
More Videos
-
Dozens of pro-Palestinian protesters arrested after blocking Columbia University library
-
Pro-Palestinian protesters arrested after taking over University of Washington engineering building
-
India protests: 2 dead after shooting in Manipur state
-
Economic crisis plunges half of Lebanon into poverty
-
George Floyd death: Could these protests be a breeding ground for COVID-19?
You are viewing an .
View Original Article