Bomb Found at Major U.S. Ethanol Plant in Peoria, Illinois, Forces Mass Evacuations; Device Rendered Safe, No Additional Explosives Located

A credible explosive device discovered at the BioUrja Renewables ethanol production facility in Peoria, Illinois, triggered a one-mile evacuation affecting more than 5,000 residents and workers on Friday, November 13, 2026. Local, state, and federal authorities, including the FBI and ATF, responded to the threat at the large industrial complex along the Illinois River. Bomb […]

Continue Reading