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.

Aug 18, 2020, 23:22 PM IST