Environmental experts keeping close eye on North River following chemical spill

The Mass DEP says they are investigating after sulfuric acid leaked into the … Questions remain following a chemical spill in the North River Sunday …