World News | ANI | Monday November 23, 2020
As atrocities continue against Uyghur Muslims in China, authorities in Xinjiang Uyghur Autonomous Region (XUAR) have now detained hundreds of Muslim imams, or religious leaders, according to a Uyghur linguist in exile.
www.ndtv.com