Opinion

1,001 Days of War

The following story is co-published with Matt Bivens’ Substack newsletter, The 100 Days. Imagine you hear a ruckus, go investigate, and you find there’s an enormous silverback gorilla in your...

Cashing In

Buying a presidency, it turns out, pays off. Tech billionaires who invested in President-elect Donald Trump’s campaign are...

The Rise of Trump and the Fall of American Empire

Some 15 years ago, on December 5, 2010, a historian writing for TomDispatch made a prediction that may yet prove...

‘War on Cartels’ and Harm Reduction in Peril

President-elect Donald Trump wants drug traffickers to be executed and could soon have the authority to make that...

“War on Cartels” and Harm Reduction in Peril

President-elect Donald Trump wants drug traffickers to be executed, and could soon have the authority to make that...

Time To Get Serious

The following story is co-published with Freddie deBoer’s Substack. 1. With less than two months to go, this election remains a dead heat. A lot of...

WSJ Wants Judiciary Shielded From Scrutiny

A New York Times investigation (9/15/24) has given us great insight into Supreme Court Chief Justice John Roberts, who—unlike the president and the speaker of the...

Giving Cruise Missiles to Ukraine Won’t Change the Battlefield Equation

Russia and the West are quickly running out of maneuvering room to avoid a head-on military collision. In the wake of reports that the United...

Heller Skelter

A well regulated Militia, being necessary to the security of a free State, the right of the people to keep and bear Arms, shall...

Tracing the Anti-Haitian Hate Targeting Springfield

Out of all the outlandish claims at the presidential debate between former president Donald Trump and Vice President Kamala Harris, the most absurd was...

America’s Thousand Percent Prescription Drug Tariff

Readers are undoubtedly confused by the reference to 1000 percent tariffs on prescription drugs. We don’t call our protection for prescription drug companies “tariffs,”...

1,001 Days of War