Tehran, IRNA –Deputy Commander of the Islamic Revolution Guards Corps (IRGC) Brigadier General Ali Fadavi says the orders of Supreme Leader of the Islamic Revolution are clear and explicit regarding punishing the occupation and avenging the blood of the martyr Ismail Haniyeh.