Leah Harding

Leah Harding

Leah Harding is a presenter on Al Jazeera English. Leah speaks Arabic and reports on global politics.


MORE FROM AUTHOR