Why Islamists and progressives have so much in common
A shared loathing of the West is the bedrock of this unholy alliance.
Radical political movements that draw on the language of Islam to express their ideas. Note to be confused with Islam as a religion.
A shared loathing of the West is the bedrock of this unholy alliance.
I have had an article published in Compact magazine. The focus is on the substantial overlap between Islamism and leftism. The piece...
I was delighted to appear as a guest on the Arts First podcast to discuss the murderous attack on Salman Rushdie and...
Differences in religious doctrine do not explain the widespread hostility to Israel or Jews in the contemporary Islamic world
Anti-Zionist Israelis play a key role in giving credence and coherence to Israel's critics