If the President of Iran were in France when he made his denial of the Holocaust statements he could be charged with a felony.
Maybe they need to pass a law (or include negative depictions of mohammed) like the Gaysott Law, where it is a criminal offense to express denial of the Holocaust. The US has no laws like this but they are fairly common in Europe.
A number of states - Austria, Belgium, Germany, France, Spain Israel, Lithuania and Switzerland have adopted legislation to make it a criminal offence to trivialize or deny the historical facts of the Holocaust or to justify National Socialist genocide. In Germany the offence created was that of disparaging the dignity of the dead. The French law known as the Gaysott Law was passed in 1990 following a wave of anti-Semitism and desecration of Jewish cemeteries with swastika paintings. It made it an offence to publicly question the existence eof the crimes tried at Nuremberg. This offence was included in a broad statute outlawing all racist anti-Semitic or xenophobic acts.
The concern that such laws seriously interfering with freedom of thought and opinion however repulsive those opinions are, has troubled civil libertarians and courts in Europe. Yet they have been upheld by courts. In 1987 the leader of the Front National the far right party in France, Jean Marie Le Pen was fined for declaring in a radio interview that the mass gassing of Jews was un point de detail. Revisionist historian Robert Faurisson in an interview with a French magazine criticised the Gaysott law as threatening freedom of expression but he went on to say that it was his personal conviction that the re were no homicidal gas chambers for the extermination of Jews in Nazi Concentration camps. On the basis of the later statement he was convicted and fined by the Paris Tribunal de Grande Instance in 1991. He then complained to the Human Rights Committee under the International Covenant on Civil and Political Rights, which we have been discussing, that his conviction was a violation of the guarantee of freedom of expression set out in Article 19 of the Covenant.
The Human Rights Committee up held the conviction as a justifiable interference with his Article 19 rights of free speech.13 It was persuaded by the French Government argument that holocaust denial is the main vehicle of anti-Semitism in France. The then US member on the Committee, Mr.Tom Burgenthal as a survivor of the concentration camps of Auschwitz and Sachsenhausen, recused himself.
The issue of Holocaust denial has also come before the European Court of Human Rights. There have been a number of challenges to holocaust denial laws before the European Court which have failed.14 The Court has made clear that laws criminalizing such speech are not protected under Article 10 of the European Convention.15 Thus to deny that the Holocaust occurred can lead in some countries in Europe to a criminal conviction and you will have no protection for your freedom of speech before the European Human Rights Court.