Getting Iran Wrong, to the Nth Power Getting Iran Wrong, to the Nth Power
Trump’s unhinged war in Iran is but an escalation of our willful misapprehension of the country’s history and makeup.
Mar 19, 2026 / David Faris
Woman, Life, Freedom Woman, Life, Freedom
Women’s history month: standing with Iranian women — street mural, Barcelona.
Mar 18, 2026 / OppArt / Anonymous and Andrea Arroyo
Topple the Regime! Topple the Regime!
Trump’s Iran war splinters his base.
Mar 17, 2026 / OppArt / Anthony Freda
Is Macron Greenlighting a New US-Led Nuclear Arms Race? Is Macron Greenlighting a New US-Led Nuclear Arms Race?
As the global arms control regime collapses, France plans to expand and Europeanize its nuclear arsenal.
Mar 17, 2026 / Harrison Stetler
Canada’s Left Is in Crisis. Can Avi Lewis Revive It? Canada’s Left Is in Crisis. Can Avi Lewis Revive It?
As Mark Carney’s deceptive centrism pushes the country to the right, Avi Lewis offers a compelling alternative.
Mar 16, 2026 / Jeet Heer
Why Is There No Anti-War Movement? Why Is There No Anti-War Movement?
Exploring what might help us move to start building one.
Mar 16, 2026 / Eric Blanc
The Iran War Is Spurring Global Anger at America The Iran War Is Spurring Global Anger at America
Trump’s reckless and unnecessary conflict is hurting allies as well as foes.
Mar 13, 2026 / Jeet Heer
A Sweeping Victory for Gen Z in Nepal—but Not Yet a “Revolution” A Sweeping Victory for Gen Z in Nepal—but Not Yet a “Revolution”
Nepal’s “Gen Z revolution” achieved historic and unexpected electoral success—but transformational change remains elusive.
Mar 13, 2026 / Wen Stephenson
The Iranian Public Is Threatened From All Sides The Iranian Public Is Threatened From All Sides
Trapped between a US war and a murdering regime.
Mar 13, 2026 / OppArt / Dara Herman Zierlein
