Wild Angle Productions
1 films Found
Play
Tin is an essential element in consumer electronics and Indonesia is now its biggest exporter. But its poverty stricken miners work in horrendous conditions and the human and environmental toll is proving costly.
This site uses cookies. By continuing to use this site you are agreeing to our use of cookies. For more info see our Cookies Policy