In China’s Xinjiang Uighur Autonomous Region, mosques, places of Islamic worship, are being demolished one after another and turned into vacant lots. Such disturbing scenes are spreading across ...