The chief commander of Iran’s Islamic Revolution Guards Corps (IRGC) has celebrated the recent ceasefire between Lebanon and ‘Israel’ as a strategic and humiliating defeat for the occupying regime.
Results that may be inaccessible to you are currently showing.