Share
twitterlinkedinfacebook
Image 1 of 1
BSE00038IRN.jpg
President Mahmoud Ahmadinejad makes a speech at a celebration to mark the 28th anniversary of the Islamic revolution, beneath a poster of Iran's supreme leader Ali Khamenei.