Independent Tribunal Finds China Committed Genocide Against Uyghurs in Xinjiang READ: https://www.ntd.com/independent-tribunal-finds-china-committed-genocide-against-uyghurs-in-xinjiang_712375.html?utm_medium=NTD&utm_source=telegram @NTDNews 1.4K views01:25