Anti-Israel Protesters Fire Smoke bombs, Flares In Clash With Cops In Italy
Vicenza, Italy: Protesters clashed with police in the Italian city of Vicenza on Saturday after a de...
Vicenza, Italy: Protesters clashed with police in the Italian city of Vicenza on Saturday after a de...