Reports: Explosion at Nova-Kem site in Illinois causes evacuation of local residents [UPDATE]

09:39 AM | June 3, 2013 | Francinia Protti-Alvarez