Charlie Hebdo explains the cartoon history of Mohamed

If the player does not load, please check that you are running the latest version of Adobe Flash Player.
px
px

There is more to this than they are admitting I believe.