It is probably the most difficult place to report from in China. In the far-western province of Xinjiang, the Chinese campaign to smash Islamic extremism and independence sentiments has been taken to new extreme level. The Chinese deny it’s going … Continued