Advertisement

The Boston Fire Department responds to the scene of an explosion at the NStar substation in Allston early this morning. The explosion, occurring around 11 p.m. last night, could be seen from Harvard Square.

Advertisement