Alabama Faces State Wide Inmate Strike in the Wake of Kastellio Vaughans Wrongful Treatment
Kastellio Vaughan served five years out of a twenty-year sentence at The Alabama Department of Corrections (ADOC) when disturbing images of Vaughan were released a few weeks ago. In the photos, Vaughan is excessively worn and skinny, his eyes rolling back into his head. It is plain to see that Vaughan is facing a severe […]