Right On Crime is the one-stop source for conservative ideas on criminal justice.
Share this article
Right on Crime | July 2, 2014
ROC policy analyst Derek Cohen discusses the changing climate of Illinois’ criminal justice system with NPR’s “Northern Public Radio.”
“Prison is for the people that need to be incapacitated while they receive rehabilitation or while they receive their punishment…It’s almost a case of: it took Nixon to go to China, (and) it took Texas to say this needs to stop right now.”