A woman holds up a sign denouncing Iran's Supreme Leader Ayatollah Ali Khamenei (L) and President Mahmoud Ahmadinejad (R) near the United Nations headquarters in New York September 23, 2009. Thousands of people gathered to rally against the Iranian government and to protest its alleged human-rights abuses following disputed presidential elections in June. Reuters Pictures 1 month ago

A woman holds up a sign denouncing Iran's Supreme Leader Ayatollah Ali Khamenei (L) and President Mahmoud Ahmadinejad (R) near the United Nations headquarters in New York September 23, 2009. Thousands of people gathered to rally against the Iranian government and to protest its alleged human-rights abuses following disputed presidential elections in June.