Iranian President meets with Putin ahead of new pact

Russian President Vladimir Putin and Iranian President Masoud Pezeshkian shake hands as they meet in Moscow, Russia January 17, 2025.
Russian President Vladimir Putin and Iranian President Masoud Pezeshkian shake hands as they meet in Moscow, Russia January 17, 2025.

Iranian President Masoud Pezeshkian met with Russian President Vladimir Putin in Moscow on Friday to sign a long-term pact, widely regarded as a sign of the growing ties between the two countries.