Canada, England, France, Germany, the Netherlands, South Africa, Australia and India all have laws or have signed international conventions banning hate speech. Israel and France forbid the sale of Nazi items like swastikas and flags. It is a crime to deny the Holocaust in Canada, Germany and France.
Earlier this month, the actress Brigitte Bardot, an animal rights activist, was fined $23,000 in France for provoking racial hatred by criticizing a Muslim ceremony involving the slaughter of sheep.
By contrast, American courts would not stop the American Nazi Party from marching in Skokie, Ill., in 1977, though a march would have been deeply distressing to the many Holocaust survivors there. http://www.nytimes.com/2008/06/12/us/12hate.html?pagewanted=1&_r=1&hp