A bomb has been found at a ethanol production facility in Peoria, Illinois, with mass evacuations underway as the local mayor says there may be more devices
Bomb found in US city sparks mass evacuation as mayor confirms ‘credible threat’


A bomb has been found at a ethanol production facility in Peoria, Illinois, with mass evacuations underway as the local mayor says there may be more devices