Lei Shi

1 result

Islamic studies students attend a class at the Xinjiang Islamic Institute during a government organised trip in Urumqi, Xinjiang, China. Photograph: Ben Blanchard/Reuters

China will not back down on what it sees as a highly successful de-radicalisation programme in Xinjiang that has attracted global concern, but fewer p(...)