Valsts:
Saūda Arābija
Islam Channel ir satelīta kanāls, kas piedāvā islāma perspektīvu. Tā ir sabiedriskā komerciālā raidorganizācija, kas atrodas Londonā, Apvienotajā Karalistē. Islam Channel piedāvā alternatīvas ziņas, aktualitātes un izklaides programmas, kas saistītas ar islāma reliģiju.