Islamic TV host fined in Britain for it’s ‘acceptable’ and a ‘duty’ to murder anyone who insults Muhammad

Britain’s broadcasting watchdog has fined an Islamic TV channel $132,490 for inciting violence after a program host said it was acceptable, and even a duty, for Muslims to murder anyone who insults the Prophet Muhammad. In a statement, the regulator known as Ofcom (short for Office of Communications) said the fine was imposed due to … Continue reading Islamic TV host fined in Britain for it’s ‘acceptable’ and a ‘duty’ to murder anyone who insults Muhammad