Oklahoma has passed Louisiana as the state with the highest incarceration rate in the country, a new study reports. Oklahoma’s incarceration rate is 1,079 per 100,000 population. Louisiana’s is 1,052 per 100,000, the Prison Policy Initiative study reported in May. The Associated Press story reported Oklahoma also incarcerates at a higher rate than all countries … Continue reading Oklahoma has highest incarceration rate in U.S.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed