The New York Sun runs the text of a speech Sarah Palin was scheduled to deliver today at a rally against Iranian President Ahmadinejad’s scheduled appearance tomorrow in Dag Hammarskjold Plaza. Unfortunately, her invitation to speak was deemed too "partisan" by some of the rally organizers and so it was rescinded. Of course, rally organizers are certainly free to invite and dis-invite whom they will and they are free to do as they think fit in order to advance their cause . . . but it is still a strange and ironic thing that the likes of Ahmadinejad will be permitted to speak on a spot where a Vice Presidential candidate was not.