Russia, Iran sign 20-year partnership treaty in Moscow
Iranian President Masoud Pezeshkian and Russian President Vladimir Putin signed a 20-year strategic partnership treaty in Moscow, enhancing ties in politics, trade, security, and energy. This landmark agreement deepens collaboration between two heavily sanctioned nations and marks a pivotal shift in global alliances.