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.
Some results have been hidden because they may be inaccessible to you