-
Oklahoma has now overtaken Louisiana as the state with the highest incarceration rate in the country, according to data from the Prison Policy…
-
Canadian County Sheriff Chris West sits in a dimly lit office decorated with hunting trophies and law enforcement memorabilia. West is visibly frustrated…