Police Charge at Protesters During Anti-Police Demonstration in France

Share the News



Police charged at protesters, firing tear gas and stun grenades, during a march against police violence in Paris, Saturday, November 28, after masked protesters …

source