Russian President Vladimir Putin is hosting his Iranian counterpart Friday for the signing of a broad pact between Moscow and Tehran.
The Kremlin says the "comprehensive strategic partnership" agreement between Putin and Iranian President Masoud Pezeshkian will take their cooperation to a new level.