Major General Mohammad Bagheri, born Mohammad-Hossein Afshordi is an Iranian military officer in the Islamic Revolutionary Guard Corps, who serves as the Chief of Staff of the Armed Forces of the Islamic Republic of Iran. From Wikipedia
Prince Khalid bin Salman holds high-level talks with Iranian officials as U.S.-Iran nuclear negotiations reach pivotal phase.