Archive
Workers with Clean Harbors, a hazardous waste removal company, collect residue that leaked out of an electrical transformer that fell onto North Avenue and exploded after a tree at 133 North Ave. crashed onto power lines during Monday's storm and snapped a utility pole.




