The Swedish cartoonist, Lars Vilks, who has been under fire for depicting Mohammed in a cartoon was attacked during a speech in Uppsala.

This video is from YouTube, broadcast May 11, 2010.