I know this is going to be really unpopular but hey here goes
I dont see the problem of them discussing this issue, we in the west demand free speech but not when its challenging our beliefs and traditions, which to me is very hypocritical. Let them say what they want as long as we can say what we want in return, us in the west are held to account everytime we mention religion or race I say get rid of all this political correctness nonsense cause the only people suffering is us. The extremists will still say their views whether theyre allowed or not I dont think the Iranian President is going to think oh I might offend some granny in Poland is he???? Let them get on with it theyre not trying to influence our views so I see no problem