President Mahmoud Ahmadinejad gestures during a speech he delivered to a large crowd in the central square of the Iranian city of Isfahan (Esfahan). Naqsh-e Jahan Square is believed to be the largest in the Middle East.