Human rights violations in the Xinjiang Uyghur Autonomous Region (XUAR) in northwest China have long been under the scrutiny of…
This website uses cookies.