A consumer archive of news sent from Oklahoma Policy Institute
Percentage increase of women incarcerated in the Tulsa County Jail between 1970 and 2016.
[Vera Institute of Justice]
The post 3,400% appeared first on Oklahoma Policy Institute.