Died in jail or a lockup
Preston Thomoas
Preston Thomoas, 57, died on January 26, 2021, while held at the St. Clair County Jail in St. Clair County, Illinois. A news report attributed his death to COVID-19.
Cause of death, as reported: Died of illness
Reported by: news report.