Islamic Lobbyist Saba Ahmed vs. Ex-Islamic Imam Mark Christian on “Ben Carson and Islam” — on The Glazov Gang

A heated exchange about women’s rights under Sharia and Ben Carson’s comments about Islam. Don’t miss it!