DEQ investigating chemical release

WDSU - New Orleans 0:24 mins

The Department of Environmental Quality is investigating a chemical release at a plant in Chalmette.

View Comments (0)