
Loading Video…
This browser does not support the Video element.
Detroit apartment explosion tied to gas leak
The Detroit Fire Department is blaming a gas leak on the first floor of an apartment that caused an explosion, displacing everyone living inside and sending some to the hospital.