Oklahoma has highest incarceration rate in U.S.

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.