By: David Barsamian

The demonization of Islam

The demonization of Islam

Great imperialism needed a legitimizing instrument to socialize people into its ethos.

David Barsamian on Eqbal Ahmad ·