Independent perspective. Global context.

World

Putin receives Iran’s envoy. Moscow and Tehran confer.

Vladimir Putin met Iranian security council chief Mohsen Rezaei at the Kremlin on 5 November. Senior Russian foreign-policy and intelligence officials attended.

Grand Kremlin Palace in Moscow; archive location photograph, not the Putin–Rezaei meeting.
Archive photo: Diego Delso / Wikimedia Commons · Source and rights

Russian President Vladimir Putin received Mohsen Rezaei, secretary of Iran's Supreme National Security Council, at the Kremlin on 5 November. The meeting adds another high-level contact between Moscow and Tehran during continuing regional tensions.

Putin's foreign-policy aide Yuri Ushakov and military intelligence chief Igor Kostyukov were also present on the Russian side. Footage released by the Kremlin showed the participants greeting each other and sitting down for talks.

A security channel at the highest level

Rezaei took the position in August. The presence of officials responsible for foreign policy and military intelligence gives the meeting a broader security context, but attendance alone does not establish what was agreed behind closed doors.

Iranian state media reported that Rezaei carried a message from Iran's supreme leader. The publicly available account of the meeting did not set out a new signed agreement or a detailed joint programme.

A partnership with limits

The two countries signed a 20-year strategic partnership treaty in January 2025. It covers closer political, economic and security cooperation, including military-technical contacts and joint exercises.

The treaty does not contain an automatic mutual-defence obligation. It requires either side not to assist an aggressor attacking the other. That distinction matters when assessing today’s visit: closer security coordination does not, by itself, establish a new commitment to enter a conflict on the other country’s behalf.