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.

Author: admin-Ben