Who is Ahmad Vahidi? IRGC’s new Commander-in-Chief as Mohammad Pakpour killed amid joint US-Israel attacks

Brigadier General Ahmad Vahidi has been designated as the new Commander-in-Chief of the Islamic Revolutionary Guard Corps (IRGC), reported Daily Iran News. With the death of IRGC Commander Mohammad Pakpour and Supreme Leader Khamenei, Ahmad Vahidi steps in as the new commander of the IRGC. (AP) The IRGC, an elite force responsible for safeguarding the … Read more