Community Security Trust has asked for an Arabic-language UK TV channel to be investigated due to reported Hamas support and antisemitism. The London-based channel, Al-Hiwar, is licensed by OFCOM (the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results