Alforat TV



Alforat TV Live from Iraq.
List all Iraqi TV channels



INFO : 

Alforat is a satellite TV channel owned by SIIC (Supreme Islamic Iraqi Council). It is located in the city of Karrada in Baghdad.




Top Story