Bomb Found at Peoria Ethanol Plant: Mayor Confirms Explosive Device as Mass Evacuation Shuts Down Parts of Illinois City
A bomb was discovered at an ethanol production facility in Peoria, Illinois, prompting a major emergency response and the evacuation of residents and businesses across parts of Peoria and neighboring East Peoria. Mayor Rita Ali confirmed late Friday that authorities had identified an explosive device at the BioUrja Renewables facility, raising serious concerns about public … Read more