Al Jazeera Blogs


Profile

Nadim Baba

Senior Producer

Nadim Baba is a Senior Producer for Al Jazeera English based in London.


Latest posts