China appears to be losing its "people’s war" against Islamist terrorism carried out by Uyghurs in the western province of Xinjiang.
Read Full Article »
China appears to be losing its "people’s war" against Islamist terrorism carried out by Uyghurs in the western province of Xinjiang.