Woman who died at Lee Arrendale State Prison had given birth in custody six months earlier Six months after giving birth while incarcerated at Lee Arrendale State Prison, Sheqweetta Vaughan died in ...
Months after giving birth, guards found a woman dead inside a state prison cell in northeast Georgia. Now, the circumstances surrounding Sheqweetta Vaughan's death have non-profit leaders concerned.