Anealla Safdar

Anealla Safdar

Anealla Safdar is Al Jazeera's Europe editor.


MORE FROM AUTHOR