Al Jazeera English
Al Jazeera English, is a international English-language news and current affairs TV channel funded by the Qatar government. The channel launched on 15th November 2006 and has studios in Doha and London. There were studios in the USA but they’ve since closed down.