The alleged "genocide" in northwest China's Xinjiang Uygur Autonomous Region claimed by Adrian Zenz, a so-called German scholar, is a fallacy that has been met with dou
APD NEWS
Showing 0 to 17 of 1 results