Iran’s Supreme Leader Mojtaba Khamenei has stayed out of public view since taking office in March, as Iran prepares for the June 19 peace deal signing in Geneva.
Iran’s Supreme Leader Mojtaba Khamenei has stayed out of public view since taking office in March, as Iran prepares for the June 19 peace deal signing in Geneva.
Vice President JD Vance is expected to sign a peace memorandum with Iran in Geneva on Sunday as Pakistan confirms the Islamabad Declaration text is finalised.