Ahmed Taha

Presenter - Al Jazeera Mubasher

Bio