Published: Jun 26, 2025, 21:08 IST | Updated: Jun 26, 2025, 21:08 IST
The Iranian Supreme Leader, Ayatollah Ali Khamenei, has lashed out at Israel and the United States in his address following the Israel-Iran war. Khamenei declared the nearly two-week-long conflict an outright victory over Israel.