Tag: israel protest police

Unrest In France Over Reservoir Construction, Police Use Water Cannons And Tear Gas On Protesters News18

Unrest In France Over Reservoir Construction, Police Use Water Cannons And Tear…

By Global News Today 1 Min Read