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 ...
HABERSHAM COUNTY, Ga. — 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 ...