ALBAWABA- In his first public address since the ceasefire was declared in the Iran-Israel conflict, Iranian Supreme Leader Ayatollah Ali Khamenei declared what he described as a strategic victory for Iran and a humiliating failure for Israel and the United States. Addressing the nation, Khamenei congratulated the Iranian people for what he called a “victory over the artificial Zionist entity,” claiming that Israel has been left “reeling under blows it ...