Protester defecates on feet of police

A demonstration in England took a sickening turn when female protesters decided to defecate and urinate directly onto riot police. A demonstration in England against increased police powers took a violent and sickening turn over the weekend when protesters allegedly began defecating and urinating at...

Protester defecates on feet of police

A demonstration in England against increased police powers took a violent and sickening turn over the weekend when protesters allegedly began defecating and urinating at the feet of riot officers. The brutal protest kicked off in Bristol, in southwest England, after the government attempted to...