Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
CCTV footage shows the man struggling to extinguish the blaze at a corner shop in Manchester as he runs away with his two accomplices An arsonist accidentally set himself alight as he tried to start a fire in a corner…