As protests continue in France, the French police are under scrutiny after new allegations of police brutality. The force has a bigger arsenal than most in Europe.

See all 256 in World →

By

Leave a Reply

Your email address will not be published. Required fields are marked *