Iranian Presidential Election and Tehran-Moscow Relations

Iran's Supreme Leader Ali Khamenei during a meeting with Russian President Vladimir Putin in Tehran in 2022
Iran's Supreme Leader Ali Khamenei during a meeting with Russian President Vladimir Putin in Tehran in 2022

As Iran approaches a runoff in its snap presidential election on July 5 between a hardliner and a more moderate candidate, questions arise about whether either would be willing or able to change Tehran's foreign policy.