videoDetails
DNA: The pain of exploited Uyghur Muslims in China
A public toilet has been erected on the site of a demolished mosque in Atush city, in northwest China’s Xinjiang Region. Some observers believe it is a mission of the Chinese Communist Party aimed at breaking the spirit of Uyghur Muslims.