Democratic socialist post-election musingsHad Bernie Sanders won the 2016 Democratic nomination and gone on to defeat Donald Trump — as most polls suggested he had a better chance…Nov 25Nov 25
Ah, the New York Times — always with the jokes!Although they may call it the “gray lady,” never underestimate the New York Times’s capacity for deadpan humor. Like, for instance, their…Oct 21Oct 21
DONALD TRUMP — THE UKRAINE PEACE CANDIDATE?If past critics of America’s “Forever Wars” needed a prod to find their voice on the Ukraine War, Robert F Kennedy Jr. has certainly…Sep 19Sep 19
A plebiscite for Ukraine? Looks like it’s up to us.An article I wrote a some months back posed the question, “A plebiscite for Ukraine — anyone got a better idea?” So far as I can tell, the…Jul 22Jul 22
A plebiscite for Ukraine? Looks like it’s up to us.An article I wrote a some months back posed the question, “A plebiscite for Ukraine — anyone got a better idea?” So far as I can tell, the…Jul 22Jul 22
A Ukrainian-Russian border plebiscite? Anyone got a better idea?“Billions for defense but not one cent for diplomacy!” So far as I know, no one in Washington has actually spoken these words, but they do…Apr 23Apr 23
Reflections on Russia’s Antiwar Protests and OursSimultaneously, we find ourselves witnessimng the playing out of the repression of dissent against the illegal and hugely unpopular 2022…Aug 4, 2022Aug 4, 2022
The Fighting Soul: On the Road with Bernie Sanders, by Ari Rabin-HavtThe defining moment of The Fighting Soul, Ari Rabin-Havt’s telling of the 2020 Bernie Sanders presidential campaign, comes but four pages…Jun 30, 2022Jun 30, 2022
Meanwhile, back in Washington, and Somalia, and Syria, and Kenya, and …So we hear that former President George W. Bush finally came around to denouncing “the decision of one man to launch a wholly unjustified…May 27, 2022May 27, 2022
Could any of San Francisco’s Legislative Candidates Actually Do Anything to Bring Universal Health…The California Legislature has done it again — deep-sixed the single-payer health insurance bill for yet another session. All the big…Feb 7, 2022Feb 7, 2022