Iran names Ahmad Vahidi new IRGC chief amid escalating US, Israel attack - Who is he?
Iran has reportedly appointed Brigadier General Ahmad Vahidi as the new commander-in-chief of the Islamic Revolutionary Guard Corps (IRGC), according to Iranian media
IRAN has reportedly appointed Brigadier General Ahmad Vahidi as the new commander-in-chief of the Islamic Revolutionary Guard Corps (IRGC), according to Iranian media.
Click on Read More for details ↓