Diaa Rashwan


Diaa Rashwan is director of the program for the study of Islamist movements at the Al-Ahram Center for Political and Strategic Studies in Cairo.
Articles by Diaa Rashwan