China demolished mosques of Uighur Muslims and built toilets over them
The ‘Radio Free Asia’ released information about the demolition of Masjids of Uighur Muslims in Xinjiang province. After demolition, toilets, and liquor shops were built on the land.