DECATUR, Ill. (September 12, 2023) – An explosion occurred just after 7 p.m. Sunday in Decatur, Illinois, a large city about 180 miles southwest of Chicago. The explosion happened at the east plant of the Archer Daniels Midland Company facility and injured at least eight people with six of them…
Continue Reading