Chinese Muslims in Yunnan Province clashed with armed police in an attempt to stop the communist regime’s forced partial demolition of a local mosque. Several viral videos on social media showed that protesters gathered at the entrance of Najiaying Mosque ...