
‘Police Have a New Friend’: French Mayor Brags of Police Guns’ Size
The Mayor of Béziers, France, has placed posters around his town bragging about the size of the new guns his police officers are carrying.

The Mayor of Béziers, France, has placed posters around his town bragging about the size of the new guns his police officers are carrying.