Mohamed Taha

Mohamed Taha

Mohamed Taha is a news editor at TRT World.

Showing 9 results related to "Mohamed Taha".
Show More
Remembering Idris Talha Kartav, Türkiye's ambassador to the world

Remembering Idris Talha Kartav, Türkiye's ambassador to the world

Iraqis reflect on the cost of US invasion after 20 years

Iraqis reflect on the cost of US invasion after 20 years