To spite Uyghur Muslims, China razes mosque in Xinjiang and builds a public toilet over it
It is safe to say that the atrocities committed by the Chinese Communist Party on the Uyghur Muslims in Xinjiang province is one of the most brutal and horrific treatment meted ...