July 10, 2019

‘Unmatched Wickedness’: Reports Allege Child Separation, Organ Harvesting Against China’s Muslims

(Religion News Services) – Two new reports conclude that China is engaging in organ harvesting and a child separation campaign against the country’s Uighur Muslim minority. China’s ambassador to the U.K., Liu Xiaoming, has denied a BBC investigation’s findings, which … Read More

Recommended Reading