Uyghur Tribunal accuses China of genocide
The Uyghur Tribunal, a “people’s tribunal” established in the UK, on Sept. 27 appended a December 2021 judgment, incorporating nearly 300 additional pages of historical background, legal definitions and evidence. The stated purpose of the tribunal is to investigate “ongoing atrocities and… Read moreUyghur Tribunal accuses China of genocide



