Tags U.S. Constitution’s 13th Amendment still makes slavery legal for prisoners
Tag: U.S. Constitution’s 13th Amendment still makes slavery legal for prisoners
Hell on earth in Alabama: Inside Holman Prison
Since opening its doors on Dec. 15, 1969, Alabama’s William C. Holman Correctional Facility in Atmore, Alabama, has been a bastion of violence, fear, pain and baleful human suffering. A Holman inmate was stabbed during a four-way fight and another died of an apparent suicide less than two weeks after the Department of Justice launched an investigation into violence, sex abuse, overcrowding and other issues at Alabama’s prisons.