News

Sheqweetta Vaughan, 32, was pronounced dead at Lee Arrendale State Prison on July 9, when it was 90 degrees in her cellblock.
A mother was horrified after seeing her son severely beaten in the Clayton County Jail. Chuntae Kelley described her son ...