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 ...
Ofcom has rapped the Islam Channel after it broke broadcasting guidelines by airing programmes that condoned marital rape and violence against women. In its latest Broadcast Bulletin, the media ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results