1 films Found
Play
...Shanxi province the rate of children born With congenital defects is six times the national...
In China's Shanxi province the rate of children born with congenital defects is six times the national average. With many of these infants abandoned, a remarkable figure has embarked on a heartbreaking mission.
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