The Georgia Department of Corrections has launched an investigation after the body of a Black mother was found rotting and decomposing inside a Georgia jail cell. Sheqweetta Vaughan, 32, was found dead inside a poorly ventilated, hot, single cell in the segregated part of the Lee Arrendale State Prison in Habersham County, about 90 miles […]
The postBlack mother’s body found decomposing in Georgia prisonappeared first onRolling Out.