Posted inNews

Chicken-Fried News: Body count

With 1,079 of every 100,000 people behind bars, according to a study released by Prison Policy Initiative last year, Oklahoma has the highest incarceration rate in the U.S., and even under the most draconian application of state laws, some of those people might not even belong there. Earlier this month, Judge Tom Price ordered Oklahoma […]

Gift this article