menu_open Columnists
Steven Harper

Steven Harper

Salon

We use cookies to provide some features and experiences in QOSHE

More information  .  Close

The 3 Phases of Trump's Quagmire in Iran

The 3 Phases of Trump's Quagmire in Iran

Daily news & progressive opinion—funded by the people, not the corporations—delivered straight to your inbox.

30.03.2026 8

Common Dreams

Steven Harper

This Awful Iran War Belongs to Trump—and It's Going Horribly

Daily news & progressive opinion—funded by the people, not the corporations—delivered straight to your inbox.

18.03.2026 10

Common Dreams

Steven Harper

Trump’s Incompetent War

Daily news & progressive opinion—funded by the people, not the corporations—delivered straight to your inbox.

09.03.2026 5

Common Dreams

Steven Harper

Pam Bondi's Blind Obedience

Daily news & progressive opinion—funded by the people, not the corporations—delivered straight to your inbox.

26.02.2026 8

Common Dreams

Steven Harper

Robert F. Kennedy Jr. Is Making America Sick Again

We’re witnessing a full-scale collapse in the journalism industry at the very moment accountability is needed most. Common Dreams remains one of the...

19.02.2026 100

Common Dreams

Steven Harper

Unmasking ICE

10.02.2026 20

Common Dreams

Steven Harper

The Videos of Alex Pretti's Murder vs Outright Lies by Bovino and Noem

27.01.2026 7

Common Dreams

Steven Harper

Scott Bessent’s Tragic Transformation

22.01.2026 40

Common Dreams

Steven Harper

Trump, Vance, and Noem Launch a Preemptive Strike Against the Truth

13.01.2026 30

Common Dreams

Steven Harper

If You Liked Libya, Iraq, Afghanistan, and Vietnam, You'll Love What Trump Is Offering in Venezuela

05.01.2026 20

Common Dreams

Steven Harper

Anatomy of Murder on the High Seas

04.12.2025 10

Common Dreams

Steven Harper

The Tragic Case of a Very Incompetent Lindsay Halligan

27.11.2025 10

Common Dreams

Steven Harper

Trump’s Latest Epstein Gambit

20.11.2025 10

Common Dreams

Steven Harper

Stormtroopers in Suburbia

04.11.2025 10

Common Dreams

Steven Harper

With Troop Deployments in US Cities, Trump Has Picked a Fight With the Constitution

24.10.2025 20

Common Dreams

Steven Harper

Pete Hegseth Can't Handle the Truth

17.10.2025 20

Common Dreams

Steven Harper

Trump Destroys Another Guardrail of Democracy: Inspectors General

08.10.2025 10

Common Dreams

Steven Harper

Comey’s Indictment: A Timeline of Weaponization

01.10.2025 10

Common Dreams

Steven Harper

Donald Trump Is a First Amendment Hatchet Man

25.09.2025 10

Common Dreams

Steven Harper

The Ugly Aftermath of Charlie Kirk’s Assassination

21.09.2025 10

Common Dreams

Steven Harper

Florida’s Anti-Vax Misogyny and Trump’s Hypocrisy

11.09.2025 10

Common Dreams

Steven Harper

Robert F. Kennedy Jr.’s Deadly Obsession

02.09.2025 10

Common Dreams

Steven Harper

A Timeline of Trump’s Futile Epstein Diversions

27.08.2025 10

Common Dreams

Steven Harper

Trump’s Desperate, Anti-Democratic Quest to Retain Power

Trump and his allies, selecting the voters likely to cast ballots for them is far better than letting all voters select their leaders.

19.08.2025 10

Common Dreams

Steven Harper

The Latest Chapter in the Ghislaine Maxwell Saga

14.08.2025 10

Common Dreams

Steven Harper

Ghislaine Maxwell Seems to Have New Friends in High Places

03.08.2025 20

Common Dreams

Steven Harper

The Epstein Conspiracy Flames That Trump Fanned Are Now Blowing Back on Him

29.07.2025 10

Common Dreams

Steven Harper

Stephen Colbert’s Firing: The Critical Unanswered Question

21.07.2025 10

Common Dreams

Steven Harper

The Tragedy of Thom Tillis

15.07.2025 10

Common Dreams

Steven Harper

A Personal Tribute to Bill Moyers, Who Never Stopped Pushing

30.06.2025 10

Common Dreams

Steven Harper

Trump’s One Big Beautiful (Ugly) Bill Versus an Unsung Hero

25.06.2025 10

Common Dreams

Steven Harper

RFK Jr.’s Guide to Making America Sick Again

15.06.2025 10

Common Dreams

Steven Harper

RFK Jr.’s Deadly War on Science

06.06.2025 10

Common Dreams

Steven Harper

Trump and His Big Law Firms Keep Losing

27.05.2025 20

Common Dreams

Steven Harper

Laura Loomer: Trump Whisperer

22.05.2025 20

Common Dreams

Steven Harper

Big Law Deals With Trump Are Backfiring on Top Firms

15.05.2025 10

Common Dreams

Steven Harper

Trump Lawyers Behaving Badly

04.05.2025 10

Common Dreams

Steven Harper

How a Professional Bully Is Winning Control of the Media

25.04.2025 10

Common Dreams

Steven Harper

How to Beat a Presidential Bully

18.04.2025 9

Common Dreams

Steven Harper

Trump’s Third Term: Distraction or Power Play?

08.04.2025 7

Common Dreams

Steven Harper

The One-Word Reason Paul Weiss Caved to Trump

28.03.2025 10

Common Dreams

Steven Harper

Why Schumer Should Resign Now

17.03.2025 10

Common Dreams

Steven Harper

Trump Attacks the Right to a Lawyer

12.03.2025 10

Common Dreams

Steven Harper

Putin’s Useful Idiots Ambush Democracy

04.03.2025 10

Common Dreams

Steven Harper

Jeff Bezos Is Greasing America’s Slide Toward Autocracy

27.02.2025 10

Common Dreams

Steven Harper

Who Voted for This?

19.02.2025 9

Common Dreams

Steven Harper