Share
twitterlinkedinfacebook
Image 1 of 1
TPL00770QAT.jpg
Journalists at work in the newsroom of news channel Al Jazeera in Doha.