AFP, shenhuifu.org
Every 30 seconds, a baby is born with a birth defect in China.
Preview photo credit: AFP
Source: chinadaily.com.cn/cndy…
AFP, shenhuifu.org
Every 30 seconds, a baby is born with a birth defect in China.
Preview photo credit: AFP
Source: chinadaily.com.cn/cndy…
Comments
Sorry, comments are closed for this article.