DEVELOPING: 3 Missing, 2 Injured After Gas Leak causes Two Homes to Explode

June 13, 2013 AT 5:38 PM
Two people are injured and three are unaccounted for after a house explodes in Westminster, Colorado, just north of Denver. Two homes are flattened and a gas leak is being blamed for the blast. Four neighboring homes have also sustained damage from flying debris.