Daoud Hari was born in Darfur, Sudan. He is known for Captured in Sudan (2017), The Translator and Darfur Too Dark Too Far (2007).
No data