An investigation has been launched in Georgia after a female inmate’s decomposing body was found in her prison cell.
Sheqweetta Vaughan, 32, had possibly been dead for over 24 hours, with a “strong odor of decay” coming from the cell at the Lee Arrendale State Prison, where the temperature was reportedly in the 90s.