Ahmad Vahidi
Vahid Shahcheraghi , better known as Ahmad Vahidi, is an Iranian brigadier general currently serving as Commander-in-Chief of the Islamic Revolutionary Guard Corps (IRGC) since 1 March 2026 and a member of the Expediency Discernment Council.
Read more on Wikipedia