Ahmad Vahidi

Vahid Shahcheraghi, better known as Ahmad Vahidi, is an Iranian military officer who in December 2025 was appointed the deputy commander-in-chief of the Islamic Revolutionary Guard Corps. He previously... Wikipedia

SEARCH SIDEBAR AD
PRE SEARCH RESULTS AD
POST SEARCH RESULTS AD