Chinese Police clash with protesters over demolition of mosque – Times of India
BEIJING: Clashes broke out between Chinese Police and people in a Muslim-Majority town in southwestern China as protestors tried to stop the cops from demolishing a domed roof of the centuries-old Najiaying Mosque, Washington Post!-->!-->!-->!-->…