Alkawthar TV (قناة الكوثر الفضائية) is a Shia Islamic television channel from Iran. The headquarters is located in Tehran.

(74)

Alkawthar TV

Iran |