Ahmad Shahcheraghi, better known as Ahmad Vahidi, is an Iranian military commander of the Iranian Islamic Revolutionary Guard Corps and former Iranian Minister of Interior from 2021 to 2024. He is currently member of the Expediency Discernment Council. From Wikipedia