Set in Djibouti, this is the fiction feature debut of Mohammed Sheikh.
—
Post Production
Barni
Somali