Explosion and Fire Rock Downtown Detroit at DTE Substation

Detroit, Michigan – Emergency responders rushed to downtown Detroit on Friday afternoon after reports of an explosion and fire at a DTE Energy substation. Witnesses heard a loud explosion near Third Street and Lafayette, causing concern among residents and officials alike. Detroit Fire Department Chief James Harris confirmed the incident as a “building fire” located at 650 Howard Street, marking the site of DTE Energy’s Howard Substation. Despite the chaos, authorities have not released further …

Read more