State Islamophobia: China publicly humiliates imams 2 min read News State Islamophobia: China publicly humiliates imams MV Media February 12, 2015 During the incident, reported by World Bulletin on Monday, February 9, Muslim imams were forced to brandish...Read More