The Georgia Division of Corrections is investigating circumstances underneath which a Black mom in its custody was apparently forgotten about till her physique was sniffed out — the scent of her rotting and decomposing corpse inside a jail cell alerting them to the issue. Sheqweetta Vaughan, 32, was discovered lifeless inside a poorly ventilated, scorching, […]
The publish Black mom’s rotting physique sniffed out in Georgia jail appeared first on Rolling Out.