Jefferson Parish residents concerned about future cyanide plant in Waggaman

Jefferson Parish residents concerned about future cyanide plant in Waggaman

Jefferson Parish residents concerned about future cyanide plant in Waggaman