Edna Mohamed

Edna Mohamed

Edna Mohamed is an online producer at Al Jazeera based in London, where she covers Europe.


MORE FROM AUTHOR

Content Feed