Family demanding answers after inmate’s decaying body found in Georgia prison

Family demanding answers after inmate’s decaying body found in Georgia prison

Sheqweetta Vaughan, 32, was pronounced dead at Lee Arrendale State Prison on July 9 when it was 90 degrees in her cellblock....

Redirecting to full article...