Al Jazeera English - Bio, News, Photos - Washington Times
Skip to content

Topic - Al Jazeera English

Al Jazeera English (AJE) is an international 24-hour English-language news and current affairs TV channel headquartered in Doha, Qatar. It is the sister channel of the Arabic-language Al Jazeera. - Source: Wikipedia

Related Stories