This is Bizarre! Inmate’s Decaying Body Found Inside Georgia Prison: The family of Sheqweetta Vaughan, a 32-year-old inmate at Lee Arrendale State Prison, is demanding accountability after her decomposing body… #InmateDeath #PrisonReform #CriminalJustice #JusticeForSheqweetta #MentalHealthAwareness
0
0
0
0