Mohammad Ali Jafari

Commander of Iran’s Islamic Revolution Guards Corps (IRGC) Major General Mohammad Ali Jafari

Photos: Meeting of NAM ministerial committee on Palestine