• China punishes 97 officers for failing to crack down on Muslims

    By Wire News Sources on April 7, 2017

    Police in China’s northwest territory of Xinjiang are being penalized for not following orders to monitor the region’s Muslim population.

    Go to Source

    No comments yet.

    Sorry, the comment form is closed at this time.