New details released related to medical care of Kastello Vaughan
Officials with ADOC say Vaughan signed the Inmate Authorization for Release of Health Records.
Officials with ADOC say Vaughan signed the Inmate Authorization for Release of Health Records.
The Alabama Department of Corrections has released a statement following concerns over the health of an inmate.