15:38

3 Horrific Cold Cases from Oklahoma...

Nestled in the south-central region of the United States, Oklahoma is home to almost 4 million people and has been dubbed “the world’s prison capital”. 1,079 of every 100,000 residents were imprisoned in 2018, making it the state with the highest incarceration rate in the US and the world. Many of the state’s crime rates, including for the likes of property crime and larceny, are higher than they are nationwide. Despite all of this, homicide rates are relatively low - but the state has an abu...