No Image Available
Indonesia is home to the planet's most polluted river and a textile industry supplying some of the world's biggest fashion brands.
Raj Patel
Sorry, we have not watched this yet.