Al-Jazeera, the all-news channel broadcast from Qatar, has been the hottest, most popular satellite channel in the region for the past two years. But it has its critics; even its Ramallah bureau from where it has provided some of the most dramatic coverage of Intifada Al Aqsa was shut down …
Read More »