Totally for free speech. And they should print the cartoons.
With that said. For years now I've warned you all of how France has done a piss poor job of integrating its former colonial immigrants.
They vast segregated areas for them and yearly riots. You don't provide opportunity to a population then go on to insult their beliefs as well, you will have problems.
Just shouting down with muslims or Islamism will only increase Islamism.
They need to take a hard look at their bull crud idea of multiculturalism which is just bigotry, racism and segregation in disguise.