France 24 (French)
Al Jazeera (Arabic)
Al Jazeera (قناة الجزيرة) is an Arabic-language news and current affairs channel owned and operated by the Al Jazeera Media Network. The headquarters is located in Doha, Qatar.
Al Jazeera Documentary
Al Jazeera Documentary Channel is an Arabic-language TV channel based in Doha, Qatar.
Al Jazeera English
Al Jazeera English (AJE) is a 24-hour English news and current affairs TV channel based in Doha, Qatar.