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
Device deemed credible threat triggers evacuation around ethanol plant in Peoria Illinois NBC News
