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.
Friends Read Free