Baba Umar

Baba Umar

Baba Umar is a Senior Producer with TRT World.

Showing 29 results related to "Baba Umar".
Show More
Legacy of Palestine’s Suleiman al-Hathalin: Defiance

Legacy of Palestine’s Suleiman al-Hathalin: Defiance

Startup offers free umbrellas via mobile app

Startup offers free umbrellas via mobile app