1 Dead, 11 Injured, in Gas Explosion in Central Illinois City

An explosion caused by a gas leak in the central Illinois city of Canton killed one person, and injured another 11 people on Wednesday, Illinois State Police has confirmed.

November 17, 2016

Examined