Worker died after ammonia leak at Massachusetts food plant

One person is dead and another was injured in an ammonia leak at a food processing facility in Norwood, Massachusetts, on Monday.

December 21, 2022

Examined