Indiana: Explosion Levels Home and Ignites Several Others in Lowell

An explosion leveled a home in Lowell, Indiana on September 9 and ignited several others on fire.

The explosion happened in a rural area of Lowell bounded by State Road 2, Grant and State Road 55, reported CBS.

Story developing; check back for updates.

Category: US US News