Given that Iranian leaders, from the Supreme Leader Ayatollah Ali Khamenei on down, have engaged for years in endless boasting about their country’s military power, often accompanying this braggadocio with bloodcurdling threats directed at Israel, the admission from Brigadier General Behrouz Esbati of a catastrophic defeat is notable. Of course, he had little choice. “Islamic […]