UK-based tribunal: China ‘committed genocide’ on Uyghurs



An independent tribunal based in London ruled on Thursday that China “committed genocide” against Uyghurs in the country’s Xinjiang region, with the government having the “primary r…