Description
Islam Channel is a UK-based, free-to-air, English language, Islamic-focused satellite television channel funded by advertising and donations. It was founded in 2004 by Mohamed Ali Harrath (born 1963), a Tunisian activist and businessman who is also its chief executive officer.
Add a review