A woman’s bewildering encounter with law enforcement in Ogden, Utah, quickly escalated when police tackled and arrested her for failing to show ID. When she refused a guilty plea, they threatened her with involuntary psychiatric hospitalization.
A woman’s bewildering encounter with law enforcement in Ogden, Utah, quickly escalated when police tackled and arrested her for failing to show ID. When she refused a guilty plea, they threatened her with involuntary psychiatric hospitalization.