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


Dr Ahmed Daak is a lecturer of medical biochemistry at the Faculty of Medicine at the University of Khartoum in Sudan.
Islamists and Salafis have been battling for prominence in forging new political realities in the Islamic world.
