Uighur security personnel patrol near the Id Kah Mosque in Kashgar in western China's Xinjiang region in 2017. AP
Uighur security personnel patrol near the Id Kah Mosque in Kashgar in western China's Xinjiang region in 2017. AP

Beijing: anti-China forces are criticising Uighur crackdown