Baba Umar

Baba Umar

Baba Umar is a Senior Producer with TRT World.

Showing 35 results related to "Baba Umar".
Show More
Has the world's ‘Savage Mountain’ K2 been tamed?

Has the world's ‘Savage Mountain’ K2 been tamed?

The internet is obsessed: Trevor Noah

The internet is obsessed: Trevor Noah