Iran–Russia relations The Iranian–Russian Treaty on Comprehensive Strategic Partnership is signed by Iranian president Masoud Pezeshkian and Russian president Vladimir Putin. The 20-year deal will see cooperation in multiple areas, including nuclear energy, counterterrorism, and environmental issues. Sources: Middle East Eye