IRGC chief Ahmad Vahidi reportedly killed in Israeli strike on Tehran
ALBAWABA- Unconfirmed reports circulating on social media and in several regional media outlets claim that Ahmad Vahidi, commander-in-chief of Iran’s Islamic Revolutionary Guard Corps (IRGC), was killed in recent Israeli airstrikes targeting sites in or around Tehran...