Sadly, Charlie Hebdo would probably be found by the courts to be illegal in Canada to. We have laws that restrict speech that targets hate against identifiable groups (hate speech), against libel and slander (where it's up to the defendant to prove his speech wasn't libelous or slanderous), and against speech that advocates the removal of the government (sedition and treason). Makes it hard to campaign for unpopular political movements like Anarchists. !cdnpoli