Tear gas, scuffles & burning barricades in France as protesters decry new security bill

Share the News



Protesters throughout France have shown up for rallies against a controversial draft law on public safety, under which filming a police officer on duty may result …

source