Chinese builds public toilets over the demolished Mosque site!
In northwest China’s Xinjiang Uyghur Autonomous Region authorities have demolished the mosque and built public toilets over the site. This incident took place in the Atush city of the Xinjiang ...