Al-Kawthar TV is an Arabic-language television channel based in Tehran. Islamic Republic of Iran Broadcasting launched it in 2006 and broadcasts religious and cultural programs mainly for Arab audiences in the Middle East and North Africa.
Al-Kawthar TV is an Arabic-language television channel based in Tehran. Islamic Republic of Iran Broadcasting launched it in 2006 and broadcasts religious and cultural programs mainly for Arab audiences in the Middle East and North Africa.