Cory Allen Hicks, a 40-year-old Caucasian male from Oklahoma City, Oklahoma, died on September 10, 2018, in Albion, Illinois. His death occurred following a nearly 11-hour standoff with police at a motel in Albion. The standoff ended when Cory Hicks reportedly took his own life. The incident began when law enforcement attempted to apprehend him, leading to a tense and prolonged confrontation that ultimately resulted in his apparent suicide.
There were no arrests or suspects directly relat
...Read More