Al Jazeera

From Simple English Wikipedia, the free encyclopedia

Al Jazeera (in Arabic: الجزيرة‎ al-Jazi'yra), meaning "The Island" is an Arabic-language television channel based in Doha, Qatar.

[edit] External links