Russian President Vladimir Putin and Iranian President Masoud Pezeshkian are set to sign a 'comprehensive strategic partnership' pact to enhance cooperation across various sectors. The treaty includes trade, defense, and cultural aspects. This move comes amid geopolitical tensions and just before Donald Trump's inauguration, who has promised a tougher stance on Iran.