Published 19:47 IST, November 23rd 2020
China has started detaining hundreds of Uyghur Muslim leaders: Report
Authorities in Xinjiang Uyghur Autonomous Region (XUAR) have now reportedly detained hundreds of Muslims imams or religious leaders, as per Uyghur linguist.
null | Image:
self
Advertisement
19:48 IST, November 23rd 2020