150 150 Cambodia Development Center

A leading researcher on China’s ethnic policies estimated that around 1.5 million Uighurs and other Muslims could be detained in the so-called re-education center in Xinjiang.

Channel News Asia