1 films Found
Play
In the past six years, infant birth defects in China have increased by an unprecedented 40%. This rise is being blamed on pollution from factories. Now green campaigners are taking on the multinationals.
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