China Imprisons More Than 600 Imams, Uighur Rights Panel Says as Muslims Mark Eid al-Fitr

Of nearly 10 million Uighur Muslims in the region, nearly two million are in various forms of imprisonment. Read on The Source