Ahmed Daak

Ahmed Daak

Politics

The battle for the soul of the Islamic world

Islamists and Salafis have been battling for prominence in forging new political realities in the Islamic world.

The battle for the soul of the Islamic world