An unofficial UK-based tribunal Thursday concluded that China has carried out acts of genocide against the Uyghur people in its western province of Xinjiang. The Uyghur Tribunal is an independent people’s tribunal formed last year to investigate ongoing atrocities and allegations of genocide against the Uyghur, Kazakh, and other Turkic Muslim populations in western China. [...]