Free TV Channel

Al Kawthar TV



Al Kawthar TV Live from Iran.
List all Iranian TV channels



INFO : 

Al-Kawthar (river in paradise) TV is Tehran-based television channel. The station was launched in 2006 by the IRIB, Islamic Republic of Iran Broadcasting. It broadcasts religious and cultural programs mainly for Arab audience in the Middle East and North Africa. The content of the programs is mainly about promoting Shia Islam.