State Report Highlights Dangers of For-Profit Prison in Ohio
State Report Highlights Dangers of For-Profit Prison in Ohio
Warden Brigham Sloan oversees the prison's operations and its 1,798 inmates, all of which fall under the umbrella of the Corrections Corporation of America. Eighteen months ago, the institution became the first state-owned prison to be sold off to a ...