Video: Environmental Crisis Unfolding in Houston as Oil & Chemical Industry Spew Toxic Pollutants into Air

https://democracynow.org – As fallout from Hurricane Harvey in Texas and Louisiana continues, at least 30 people have died and more than 17000 people are in …

Via Youtube