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.