Google
×

Islam Channel

Television channel · islamchannel.tv
Islam Channel is a UK-based, free-to-air, English language, Islamic-focused satellite television channel and online media platform funded by advertising and donations. It was founded in 2004 by Mohamed Ali Harrath, a Tunisian activist and... Wikipedia
Broadcast area: Worldwide (except Oceania and South America)
GOtv (Africa): Channel 81
Launched: March 2004