Died in jail or a lockup
Eric Lee
Eric Lee died in February 2024, about two weeks after he was taken into the Clayton County Jail in Georgia. As of the May 2024 reporting by The Appeal, officials had not released a cause of death, and the manner of death was still pending.
Cause of death, as reported: Cause not yet determined