Define your generation here. Generation What
Waleed Almusharaf

Waleed Almusharaf is a writer, translator and researcher. He received his PhD in Politics and International Studies from the School of Oriental and African Studies.

Waleed Almusharaf
Candy from the sheikh: My last conversation with Turabi
Three years ago, Hassan al-Turabi (1932-2016) — Sudan’s foremost theologian, who is known affectionately