Emma Hayward

Emma Hayward

Emma Hayward is a producer with Al Jazeera, based out of our London broadcast centre.


MORE FROM AUTHOR