Alhurra TV

Bookmark and Share
Alhurra TV Online Alhurra Live Alhurra Watch Channels Streaming. Alhurra  is a United States-based Arabic-language satellite TV channel funded by the U.S. Congress that broadcasts news and current affairs programming to audiences in the Middle East and North Africa. Alhurra began broadcasting on February 14, 2004 to 22 countries across the Middle East and North Africa. Like all forms of U.S. public diplomacy, the station is forbidden from broadcasting within the United States under the 1948 Smith-Mundt Act.