Protest against police and France in Paris

Turn in violence...

Only in France you can see this.

Read more: https://www.liveleak.com/view?i=f98_1490...