Device deemed credible threat triggers evacuation around ethanol plant in Peoria Illinois NBC News

A suspicious device at an ethanol plant in Peoria, Illinois, triggered evacuations within a 1-mile radius, with local events forced to cancel as investigations continue. Police and federal authoriti… [+2276 chars]Read More

Leave a Reply

Your email address will not be published. Required fields are marked *