Mark Tapson on The Alhambra
“The suicide bombing which slaughtered nearly two dozen concertgoers in Manchester last week demonstrates yet again that terrorism is indeed becoming ‘part and parcel,’ as London’s Muslim mayor Sadiq Khan declared, of European life. And yet the continent’s elites continue to live in denial of the religious roots of that terrorism. Few are willing to […]