"Oklahoma has now overtaken Louisiana as the state with the highest incarceration rate in the country, according to data from the Prison Policy Initiative. Here & Now's Jeremy Hobson speaks with John Carl, a professor of sociology and criminology at the University of Oklahoma, about how the rate got so high and what kind of overhaul is in motion."
WBUR Oklahoma
July 2, 2018
Read More