The Iran Project
: Deputy Commander of Iran’s Islamic Revolution Guards Corps (IRGC) Brigadier General Ali Fadavi says his country will definitely punish the Israeli regime in due time and place for assassinating Hamas political chief Ismail Haniyeh in Tehran.