Let me get this straight: if the only prominent American politician to attend a rally against Iran is Hillary Clinton, the rally is a neutral, nonpartisan event. If Hillary Clinton AND Sarah Palin attend, then the rally becomes a partisan political event, and Clinton couldn't possibly agree to appear. Very, very strange.
UPDATE: A reader comments: What's the difference between [Malcolm] Hoenlein [who invited Palin, and then disinvited her under pressure from Democratic activists] and Ahmadinejad?
Ahmadinejad isn't intimidated by the Democrats.