Amjad Alnour is a Sudanese filmmaker based in Saudi Arabia. He studied Economy and Political Sciences at the Islamic University of Omdurman. After graduating...
Share this note: