Trump’s Venezuela Fiasco

Last week President Trump announced that the United States would no longer recognize Nicholas Maduro as president of Venezuela and would recognize the head of its national assembly, Jose Guaido, as president instead. US thus openly backs regime change. But what has...

read more

Venezuela: None of Our Business

On January 23, the President of Venezuela’s National Assembly, Juan Guaido, was sworn in as “interim president.” In what was presumably a pre-coordinated move, Guaido’s administration was quickly recognized by the governments of the United...

read more

The New Neocons

Originally published April 23, 2009: Justin asks we convey his immense appreciation of his readers; he sorely regrets that his recovery from radiation is still draining him of the energy to write a column today. His readers, he says, keep him going day-to-day, so if...

read more

Turning Victory Into Defeat

Originally posted at TomDispatch. Think of it as a reverse miracle. Seventeen years of American war in this century waged by a military considered beyond compare on a planet that, back in 2001, was almost without enemies. How, then, was it possible, month after month,...

read more