EarthLive.TV Logo

Al Jazeera News English - Doha, Qatar

Camera byAl Jazeera English↗

Al Jazeera English is a 24-hour international news channel broadcasting from its headquarters in Doha, Qatar, covering world news, politics and current affairs around the clock, with a strong focus on the Middle East and the Global South.


It went on air on November 15, 2006, as the first global English-language news channel based in the Middle East. Its main broadcast centers have included Doha, London, Washington and Kuala Lumpur.


The channel is part of the Al Jazeera Media Network, which is partly funded by the government of Qatar. By 2009 it was already available in about 130 million homes in more than 100 countries.


Did You Know? When it launched, the channel hoped to reach about 40 million households, but it went on air already available to around 80 million.


Browse live webcams in Qatar, or explore our Live Webcam Map.


location_on Al Jazeera Network Headquarters, Doha, Qatar

Latest Live Cams