Share
twitterlinkedinfacebook
Image 1 of 1
TPL00754QAT.jpg
Darren in the newsroom of Al Jazeera English in Doha.