Why This Woman Went to Jail After Walking Dog Without Leash

359 241
Published on 7 Nov 2019, 22:09
Recently released bodycam footage shows Colorado cops tasing a woman while she was strapped in a chair with a spit hood on.
news