Al Jazeera

From Wikipedia, a free encyclopedia written in simple English for easy reading.

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

[edit] External links

This short article needs someone to make it better.
You can help Wikipedia by adding to it.