Black Woman Found Dead, Decaying in Prison Cell Weeks After Giving Birth
Nationwide — Sheqweetta Vaughan, a 32-year-old African American woman held at a northeast Georgia prison, was found dead in her cell back in July. Months after giving birth, her body […] The post Black Woman Found Dead, Decaying in Prison Cell Weeks After Giving Birth first appeared on BlackNews.com.
Nationwide — Sheqweetta Vaughan, a 32-year-old African American woman held at a northeast Georgia prison, was found dead in her cell back in July. Months after giving birth, her body […]
The post Black Woman Found Dead, Decaying in Prison Cell Weeks After Giving Birth first appeared on BlackNews.com.