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.
Category: Police Accountability Report
PAR is a weekly show that seeks to hold one of the most powerful institutions in this country accountable, policing. To do so we will take a critical look at all facets of American policing, exploring both the systemic and political imperatives that often puts law enforcement at odds with the communities they purport to serve.