The explosion, which officials said was likely the cause of a short circuit and power failure, prompted the evacuation of more than 1,200 residents. Source
The explosion, which officials said was likely the cause of a short circuit and power failure, prompted the evacuation of more than 1,200 residents. Source