avatar

Farah Najjar

Farah Najjar is an online producer at Al Jazeera English. 

Top Stories

MUST-SEE PROGRAMMES