menu_open Columnists
Behrooz Ghamari Tabrizi

Behrooz Ghamari Tabrizi

CounterPunch

We use cookies to provide some features and experiences in QOSHE

More information  .  Close

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...

yesterday 10

CounterPunch

Behrooz Ghamari Tabrizi