Demonstrators rally outside the U.N. headquarters to protest against controversial Iranian president Mahmoud Ahmadinejad before he is scheduled to speak at the U.N. General Assembly, Thursday, Sept. 22, 2011, in New York. Former Homeland Security Secretary Tom Ridge and former U.N. Ambassador John Bolton were among the speakers at the event. (AP Photo/John Minchillo)