Steven Harper's recent articles

The three phases of Trump’s quagmire in Iran

The three phases of Trump’s quagmire in Iran

Trump’s defenders argue that his contradictory actions are strategic. It’s more likely that panic has him flailing. His gut instinct led him to make a colossal mistake, and he has no idea what to do next.

Trump’s latest Epstein gambit

Trump’s latest Epstein gambit

The next time you hear that Trump has somehow reversed his earlier resistance to releasing the Epstein files, remember that he hasn’t. He could have ordered their disclosure long ago; he never needed a congressional resolution compelling it.

Stephen Colbert’s firing: the critical unanswered question

Stephen Colbert’s firing: the critical unanswered question

Why now? It was either pandering to Trump, management’s incompetence, or both.