Steven Harper's recent articles
1 April 2026
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.
22 November 2025
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.
23 July 2025
Stephen Colbert’s firing: the critical unanswered question
Why now? It was either pandering to Trump, management’s incompetence, or both.