china’s treatment of muslims a defining moment for the organization
Love the party, Love the in the city district of Kashgar western China's Xinjiang, November 4, 2017 ... China's of Xinjiang is key test of whether OIC and other concerned governments will sanction increasingly China to press it to end its systemic abuses. ..…