World
Bomb discovered at Illinois ethanol plant leads to citywide evacuations
The Guardian reported that officials in Peoria, Illinois, discovered a bomb at BioUrja Renewables, a local ethanol and alcohol production facility.
Topic
1 story
The Guardian reported that officials in Peoria, Illinois, discovered a bomb at BioUrja Renewables, a local ethanol and alcohol production facility.