Connect to share and comment

Iran ahmadinejad 2012 9 26

Appears In:
The Iranian leader's complaints about the old world order were more precise than his plans for the new.
Iran ahmadinejad 2012 9 26

Mahmoud Ahmadinejad, President of the Islamic Republic of Iran, addresses the UN General Assembly on September 26, 2012 in New York City. The 67th annual event gathers more than 100 heads of state and government for high level meetings on nuclear safety, regional conflicts, health and nutrition and environment issues.

John Moore