Moderate Muslim spokesmen in the West should kindly explain how Sheikh Ahmad Badran is getting Islam all wrong. But they wont. “Friday Sermon in Jatt, Israel by Sheikh Ahmad Badran: Once Muslims Come to Power, They Will Never Allow Infidels to Rule over Muslims,” MEMRI, June 28, 2019: Sheikh Ahmad Badran said in a June […]