Al Hurra TV Live - English News

Al Hurra TV Al Hurra TV Live
4.6 out of 5 based on 5407 user ratings.
Alhurra is a United States-based public Arabic-language satellite TV channel that broadcasts news and current affairs programming to audiences in the Middle East and North Africa. Alhurra is operated by the Middle East Broadcasting Networks, which also operates Radio Sawa.

Like KurdTVs on facebook
تکایە لاپەرەکەمان شێر بکەن