A consumer archive of news sent from Oklahoma Policy Institute
Percentage drop in paroles in Oklahoma, from 1,252 in 2008 to 291 in 2017.
[Oklahoma Department of Corrections]
The post 77% appeared first on Oklahoma Policy Institute.