French Cops Whip Man With Muzzle In Brutal Arrest
Credit: Newsflash This is the moment French cops are seen whipping a man with a dog’s muzzle in the head as he shouts “I’m choking” during the arrest. The startling footage was reportedly recorded in the city of Toulouse in France's southern Occitanie region and has since been slammed by…
Comments Off on French Cops Whip Man With Muzzle In Brutal Arrest
May 2, 2020