4 Freedom Industries Execs Indicted Over W.Va. Spill

Four Freedom Industries executives were charged Wednesday with criminal violations of the Clean Water Act and negligent operation of their Elk River facility for a massive chemical spill in January that...

Already a subscriber? Click here to view full article