Aljazeera is a television network headquartered in Doha, Qatar. Initially launched as an Arabic news and current affairs satellite TV channel with the same name, Aljazeera has since expanded into a network with several outlets, including the Internet and specialty TV channels in multiple languages. Aljazeera is accessible in several world regions.
DOWNLOAD ADOBE FLASH PLAYER 10 HERE
DOWNLOAD FIREFOX 3.6 HERE