“Shanxi Province is the most polluted areas of China. It is also the province with the highest rate of birth defects. This loving farmer couple adopted 17 disabled children.”
Archive / RSS