An explosion occurred in sewer system in US
An explosion occurred in the sewer system in Boston, US. US police announced that 2 manhole fires were reported from the High Street area of Boston. Firefighters and emergency response team were dispatched to the scene. In the video images…