Uh...yeah. Whatever.
"The Islamic site carried a disclaimer saying the images were being shown as part of an exercise in free speech rather than to endorse their content..."
Since when does Islam believe in "free speech"?
Does anyone believe that Iran will be dissuaded from creating a nuclear bomb by mere economic sanctions? Don't make me laugh.