Criminal Justice

Throw away the key?

November 2, 2018

Jonathan Small

Oklahoma is the most locked-up state in the country. More of our fellow residents are in prison or jail, as a share of our population, than in any other state.

This self-destruction of Oklahoma needs to end.

Read the rest over on The Journal Record.