avatar

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.