Create new Board
Editorial Images

A general view shows the newsroom at the

Doha, QATAR: A general view shows the newsroom at the headquarters of the Qatar-based Al-Jazeera satellite news channel in Doha 14 November 2006. The English-language version of Al-Jazeera's launches 15 November 2006 after a year-long delay. The pan-Arab TV station is out to capitalise on the strategic importance of London as a European capital when it kicks off its English-language service tomorrow. AFP PHOTO/KARIM JAAFAR (Photo credit should read KARIM JAAFAR/AFP via Getty Images)
A general view shows the newsroom at the
Embed