DEQ investigating chemical release

WDSU - New Orleans
DEQ investigating chemical release
The Department of Environmental Quality is investigating a chemical release at a plant in Chalmette.
View Comments (0)