Vietnamese blogger who filmed chemical spill protests released from prison
Corp Watch
JANUARY 17, 2024
Several workers have also been injured and others killed in explosions at the Point Comfort plant in 2005 and at a PVC plant in Illiopolis , Illinois in 2004. PVC plants operated by Formosa in Baton Rouge, Louisiana, and in Point Comfort, Texas, have also been subject to numerous protests over pollution and elevated cancer rates.
Let's personalize your content