magdi-el-gizouli

1 Article by:

Magdi el Gizouli

Magdi el Gizouli is a Sudanese academic and a fellow of the Rift Valley Institute.

Website