My friend John Velie lives in Minneapolis and part-time in Oaxaca. He tells us graphically how ICE has lately changed its tactics but not its strategy. Continue reading “The Minneapolis Story Continues”
“They never open their mouths without subtracting from the sum of human knowledge.”
It could have been yesterday that Thomas Brackett Reed (1839–1902), one-time speaker of the House, said this.
What Trump does to your mind—and the sum of human knowledge—was never on better display than in Thursday night’s speech. Continue reading ““They never open their mouths without subtracting from the sum of human knowledge.””
On Board an Oil Tanker off Hormuz

Captain: Them sonsabitches. Here we are stuck for over a month now, and nobody will pay the bill to get us out.
First Mate: The Greeks who own this tub got plenty of money. And we can’t even get decent food. Continue reading “On Board an Oil Tanker off Hormuz”
Death by Heat

The present heat waves here and in Europe are not just a warning but a forecast. I started writing this blog about climate change in 2019 and after a time gave up on it. Few were listening, and the topic was just too complex and intimidating. Now many everywhere are dying from intense heat and exposure—and the situation is bound to get worse. Continue reading “Death by Heat”
Maybe This?
Much ink has been spilled over the Reflecting Pool disaster, so excuse me for adding to the torrent. My partner discovered this picture on Facebook, and it does have its appeal (even if it never gets built) principally because it gives the finger to Trump. Continue reading “Maybe This?”
At the Hotel Ceasefire, Geneva
Vance: They put us up at this crummy hotel while the boss signs his ass away at Versailles. I don’t think he even knows how many disastrous treaties were signed there. And now the peace talks here are going to start again but will probably end up in the toilet. Continue reading “At the Hotel Ceasefire, Geneva”
Dialogue 2
Trump: Bibi, it’s simple. Your thing is just to destroy Iran. Everyone else knows I want peace. Why else would I keep negotiating with these assholes? Your way will keep Hormuz closed forever.
Netanyahu: My friend, you have deliberately kept us out of the negotiations, out of the loop. We went into this as partners, compadres to blow these terrorists to smithereens. Our goal, we agreed, was to knock out the regime, destroy their nuclear program, and annihilate their missile capability. Once you dropped us as a partner you blew any chance for our joint security. Continue reading “Dialogue 2”
Dialogue

Trump: It’s my great pleasure to see you again, Mr. President. No, no groveling, please!
Xi: Did you sleep on the plane?
Trump: Very little. Too busy posting memies on Truth Social. I get so many stupid questions directed at me. Continue reading “Dialogue”
A Ballroom Built on Bloat
The original project was to cost $200 million, provided by private donors. The cost soon jumped to $300 million, then $400 million, now $1 trillion, adding unspecified security and military spaces paid for by you and me. Now they are talking about a West Wing expansion to “balance out” the 90,000 square foot ballroom on the east. Continue reading “A Ballroom Built on Bloat”
See What the Mutant Has Done
We have to get rid of him. George Conway has a great summary piece here. He “lays out his case that Republicans will eventually have no choice but to remove the president before his term ends.” I urge you to read it. Until then, here are a few visual reminders of what this lunatic has wrought. Continue reading “See What the Mutant Has Done”
Trumpism Predicted
In these times of hysteria and sociopathology, it may be useful to remind us that there is “nothing new under the sun,” as Ecclesiastes put it. The Mark Twain of our time surely was Hunter S. Thompson, whose words still drive me crazy and apply so directly to what the Trumpworld has brought us. Continue reading “Trumpism Predicted”







