Iran and the Price of Sovereignty: What It Takes Not to Be a Client State
On June 12, 2025, for the first time after more than twenty years, the International Atomic Energy Agency (IAEA) board of governors passed a resolution declaring that Tehran was breaching its non-proliferation obligations. The day after, on June 13, …