Baba Umar

Baba Umar

Baba Umar is a Senior Producer with TRT World.

Showing 28 results related to "Baba Umar".
Show More
Palestinian painter draws ballerinas to express Gaza's melancholy

Palestinian painter draws ballerinas to express Gaza's melancholy

Mexico detains Haitian migrants sent back from US border

Mexico detains Haitian migrants sent back from US border