The sticker price for Alabama's mega-prison is a shocking $1.2 billion. Maybe that's how much it costs to address decades of inflicting human suffering.
Incarcerated individuals in Alabama Department of Corrections facilities are being left without adequate access to ice and have been exposed to raw sewage.