Sheqweetta Vaughan, 32, was pronounced dead at Lee Arrendale State Prison on July 9, when it was 90 degrees in her cellblock.
The remains of a woman were found stuffed inside a tote bag in St. Louis, prompting a call to homicide detectives around 12:30 p.m. Freida Parks, a resident of the area, expressed her shock at the ...
EXCLUSIVE: Mary Beth O’Connor went through hell during her childhood and was only 16 when she turned to drugs - she spent 10 ...