Clashes have erupted between protesters and police in southwest China over plans to raze parts of a mosque. The authorities are now asking the demonstrators to turn themselves in.
Clashes have erupted between protesters and police in southwest China over plans to raze parts of a mosque. The authorities are now asking the demonstrators to turn themselves in.