Outrage in Muslim Region After Mosque Demolition
Unrest in a majority-Muslim town in southwestern China. On Saturday, clashes broke out between residents and police in Yunnan province following the forced demolition of a domed roof on a centuries-old mosque. Footage shows officers coated in body armor lined up outside the gate—barring the angry crowd from entering. Dozens of police vehicles stood by […]