150 150 Cambodia Development Center

The top officials in China’s Xinjiang region denied all allegations to the alleged use of internment camps for Uighurs and insist that action is necessary to prevent terrorism.

BBC