UN report says treatment of Uyghurs in Xinjiang may be modern form of slavery
Minorities in China’s Xinjiang region are forced to work against their will and face physical and sexual violence and “other inhuman or degrading treatment” in… Read More »UN report says treatment of Uyghurs in Xinjiang may be modern form of slavery