avatar

Nadim Baba

Senior Producer

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

Top Stories

MUST-SEE PROGRAMMES