Get the Latest. Take Action. Build Power.

President Donald Trump holds a cabinet meeting, Tuesday, Washington, D.C. USA December 2, 2025

Trump’s War on Iran Could Cost Trillions

NICK TURSE | THE INTERCEPT

WASHINGTON D.C., USA - SEPTEMBER 29, 2025: US President Donald Trump greets Israeli Prime Minister Benjamin Netanyahu as he arrives at the White House.

Ending the Trump-Netanyahu War in the Middle East

JEFFREY D. SACHS AND SYBIL FARES | COMMON DREAMS

protest signs that say the blockade kills and hands off cuba

Years of Meddling in Cuba and Nicaragua

EDWARD HUNT | FOREIGN POLICY IN FOCUS


Iranians fear a prolonged war NPR

“A Sense of Despair”: Many Iranians Fear a Prolonged War — and What Comes After

NERMEEN SHAIKH, AMY GOODMAN, NAGHMEH SOHRABI, AND AMIR AHMADI ARIAN | DEMOCRACY NOW!

trump at ford factory giving middle finger to worker who yelled about epstein

Workers Are Leaving the Trump Coalition

JARED ABBOTT & JOAN C. WILLIAMS | JACOBIN

usa flag and iran flag with missile system overlay

The Billionaires’ War

PAUL KRUGMAN | SUBSTACK

air pollution comes from a plant

The Quiet Way Trump Has Made Life Easier For Polluters

CHRISTOPHER COOK | THE NEW REPUBLIC

Iran and the US military bases it is surrounded by

The Bases Basis for the Iran War

DAVID SWANSON | WORLD BEYOND WAR


More Stories