Hospitals in Xinjiang were ordered by China’s Communist government to abort and kill all babies born in excess of its … More
Eyes to See, Ears to Hear
Hospitals in Xinjiang were ordered by China’s Communist government to abort and kill all babies born in excess of its … More