International News
October 28, 2021
I landed in Doha in October 2005 as part of the team to launch the new Al Jazeera English channel. I already had...