China has committed genocide against the Uyghur people in Xinjiang, an unofficial UK-based tribunal has found. The Uyghur Tribunal cited birth control and …

source