Ali Akbar Velayati (2nd right), special envoy of the Iranian president and advisor for foreign affairs of Supreme Leader of Iran, at the meeting with Russian President Vladimir Putin at the Moscow Kremlin, January 28, 2015.28.01.2015#2562502
Russian President Vladimir Putin, right, and Russian Foreign Minister Sergei Lavrov at their meeting with Ali Akbar Velayati, special envoy of the Iranian president and advisor for foreign affairs of Supreme Leader of Iran, at the Moscow Kremlin, January 28, 2015.28.01.2015#2562501
Russian President Vladimir Putin, right, and Russian Foreign Minister Sergei Lavrov at their meeting with Ali Akbar Velayati, special envoy of the Iranian president and advisor for foreign affairs of Supreme Leader of Iran, at the Moscow Kremlin, January 28, 2015.28.01.2015#2562500
Russian President Vladimir Putin, left, and Ali Akbar Velayati, special envoy of the Iranian president and advisor for foreign affairs of Supreme Leader of Iran, at their meeting at the Moscow Kremlin, January 28, 2015.28.01.2015#2562499