Baba Umar

Baba Umar

Baba Umar is a Senior Producer with TRT World.

Showing 35 results related to "Baba Umar".
Show More
British Muslim Lauren Booth happy and ‘grateful’ to live in Türkiye

British Muslim Lauren Booth happy and ‘grateful’ to live in Türkiye

Anger after deadly Memphis police beating video released

Anger after deadly Memphis police beating video released