Two former executives with the bankrupt Freedom Industries were sentenced to one month in federal prison for their responsibility in the chemical spill that poisoned water supplies in West Virginia…
Exposing the truth one lie at a time
Two former executives with the bankrupt Freedom Industries were sentenced to one month in federal prison for their responsibility in the chemical spill that poisoned water supplies in West Virginia…