Iran’s New IRGC Deputy Chief Is Responsible for American, Iranian, and Israeli Deaths
Ahmad Vahidi, a veteran of the Islamic Republic’s Revolutionary Guard Corps (IRGC), was named its deputy commander on December 31, 2025, by Supreme Leader Ali Khamenei. The IRGC was established in 1979...