Al Hiwar (Arabic)

Watch Al Hiwar (Arabic) TV News Live from Lebanon on TV Channel Live. Al-Hiwar is an Arabic language satellite TV channel broadcasting from London. Al-Hiwar was set up by a number of Arab intellectuals and businessmen from Britain and the Arab World. Wikipedia

Leave a Reply

Your email address will not be published.