Posted in Health

Why This Woman Went to Jail After Walking Dog Without Leash

Recently released bodycam footage shows Colorado cops tasing a woman while she was strapped in a chair with a spit hood on.

Continue Reading...