Ofcom fines Islam Channel
Media regulator Ofcom has imposed a £40,000 (€46k) financial penalty on Islam Channel Ltd for serious and repeated breaches of its broadcasting rules. Islam Channel is an English-language satellite TV station airing religious instruction, current affairs, documentaries and entertainment programmes from an Islamic perspective. Ofcom said: “Our investigation found The Andinia Plan, a one-hour documentary […]