America: Woman ‘protestor’ poops on turtled police vehicle during riots

The death of George Floyd has unleashed mayhem in US.  Protestors have been thronging the streets across different cities with placards and chants of “No Justice No Peace” and “I can’t breathe”. Many incidents of looting, arson and vandalism are also being reported with protestors breaking glass panes of buildings and torching small business enterprises.

In a bizarre incident, a scantily clad woman protestor climbed up a turtled police vehicle and defecated on it as other on-lookers cheered and recorded it on their phones. The incident happened in Salt Lake City in Utah.

Soon after, the hashtag #PoopingForJustice started doing the rounds on twitter.