Iran's supreme leader has told Russia's president they must step up cooperation to isolate the US and help stabilise the Middle East.
Moscow has stood by Tehran after US President Donald Trump threatened to abandon the Iran nuclear deal.
Al Jazeera's Zein Basravi reports from Tehran.