FLORA, IL — A 52-year-old Flora man has been arrested by Illinois State Police in connection with the 2021 overdose death of a woman found dead near an agricultural field in rural Flora. Phillip Blaine Henson was arrested on a charge of Class X felony Drug Induced Homicide stemming from the November 2022 overdose death of 54-year-old Stephanie L. Harrell, of Flora.
According to ISP, Harrell was found deceased in her vehicle parked in an agricultural field entrance on Olive Street, just north of US Highway 50 in Clay County. On Tuesday, Henson was charged with Drug Induced Homicide (Class X Felony), filed in the Circuit Court for the Fourth Judicial Circuit of Illinois in Clay County. Henson is currently detained at the Vanderburgh County Jail in Evansville, Indiana with bond of $1 million.
No further information is available at this time.