June 12, 2023 President of Russia -Vladimir Putin Iran: 46 Years of Striving for Self-Sufficiency The Islamic Republic Is Open to Negotiations—Including With America Supplement