Nov 14, 2026

Evacuation Order Has Been Lifted in Illinois City After Bomb Found

The bomb was discovered on Friday afternoon at the BioUrja Renewables facility in Peoria, Illinois.