Cheng Quanguo, architect of the ‘Uyghur genocide’ ousted from China’s top leadership body

Chen Quanguo, the former party secretary of Tibet and Xinjiang Uyghur Autonomous Region has been shown…

Uyghurs urge UN rights chief to ask hard questions in Xinjiang and not be misled by ‘PR stunts’

As United Nations’ Human Rights chief Michelle Bachelet visits China, Uyghurs have urged her to avoid…