Skip to content

Category: United States

Explosion at a Dallas apartment complex.

Image Credit: CBSDFW.COM On Wednesday morning the Dallas Fire Rescue (DFR) reported that four firefighters and two civilians were injured after a natural gas explosion in a Dallas 2-story complex […]