Protesters clash with police outside mosque in China – video
Videos shared on social media show protesters clashing with police outside a mosque in Yunnan in south-western China. Tensions rose after a ruling ordered parts of the Najiaying mosque to be removed and verified videos from Saturday show police officer…
Read More