Al Jazeera

Al Jazeera is a cable news television channel headquartered in Doha, Qatar. Launched in 2006, it is the first English language news service in the Middle East. Owned by Al Jazeera Media Network, it can be seen worldwide.