Sadiq Khan’s Election: Islamists Suffer a Slap in the Face

Followers of Islamic State (IS) or Al Qaeda may never admit it, but the election victory of Sadiq Khan as mayor of a city as great — and in their eyes Islamophobic — as London was a slap in…

View More Sadiq Khan’s Election: Islamists Suffer a Slap in the Face