Lars Vilks, the Swedish cartoonist, was attacked yesterday while lecturing about free speech. Have a look: