Russia and Iran presidents sign partnership treaty in Moscow | News

Iranian and Russian leaders praise deal covering areas including politics, security, trade, transport and energy.

Iranian President Masoud Pezeshkian and Russian President Vladimir Putin have signed a cooperation pact, deepening the partnership…

Continue Reading