Echorouk TV (الشروق تي في‎‎) is an Arabic language satellite television channel broadcasting from Algiers. Echourouk TV was set up by Echourouk Group with a number of Arab intellectuals from Algeria and the Arab World.

Leave a comment

Echorouk TV