Employees of Al-Jazeera protest in front of their headquarters in Doha
(photo: AFP)

parent page (1 - 7 December 2005, issue #771)