Mohammed Jamjoom

Mohammed Jamjoom

Mohammed Jamjoom is a correspondent for Al Jazeera English.


MORE FROM AUTHOR