2 films Found
Play
In recent years the number of children showing symptoms of autism has been increasing, and no-one's quite sure why. In China, diagnosis and treatment are hard to come by - but one mother refused to give up.
Shanghai appears to be an amazing achievement of rapid, planned development - but at what price? We take a look at both the winners and the losers in this city.
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