There’s now substantial evidence – in the Chinese government’s own words – that they are detaining Muslims in massive numbers. 403 pages of internal documents have been leaked to the New York Times that describe a clampdown in Xinjiang – a resource-rich territory located on the border of Pakistan, Afghanistan and Central Asia – where […]