How might leftists even attempt to debate UK Islamic scholar Haitham Al-Haddad, who is also chair of the Fatwa Committee for the Islamic Council of Europe? They couldn’t. Al-Haddad declared the truth regarding what Jihad Watch has been warning about for decades: that Islam does indeed aim to become a superpower. And not only a […]