War and Peace
Despite the Iranian ayatollahs’ subsequent bluster, Israel’s performance in its 12-day mini-war with Iran (13-24 June 2025) was an unsurpassed triumph. On Day 1, in a lightning night-time strike, almost a thousand miles from home, some 200 Israel Air Force (IAF) fighter-bombers, assisted by Mossad teams on the ground, assassinated a string of top Irania…


