BLOG… Post #512: Dissecting the US-Iran Agreement 18 Jun 2026 The US-Iran memorandum of understanding (MOU) has now been revealed, and it is clear why it took days before a US official read it out to reporters in advance of…
BLOG… Post #511: Lebanon, Netanyahu’s Nightmare and Opportunity 8 Jun 20268 Jun 2026 Israeli Prime Minister Benjamin Netanyahu’s chances of reelection hinge on carrying on the war Hezbollah and keeping the fires burning with Iran. At the same time, he must assuage Donald…
BLOG… Post #510: Defeats in the Middle East, One Place at a Time 3 Jun 2026 President Donald Trump hates to lose, but he is on a losing streak in the Middle East—not just in Iran, where his illegal war has been a strategic and diplomatic…
BLOG… Post #509: The Crimes of the Trump Regime 30 May 202631 May 2026 (Note to the Reader: This is the fourth iteration of a blog originally posted after the first two weeks of the Trump administration. It is intended as a catalogue in…
BLOG… Post #508: This Reported End-of-War Agreement Shows Its Pointlessness 28 May 2026 We’ve seen this movie several times already: Trump issues threats, Iran refuses to kneel, negotiators rush to Qatar, Trump or Rubio announces an imminent deal, and then optimism evaporates as…
BLOG… Post #507: The Trump-Xi Summit and the New World Order 15 May 202616 May 2026 A Transformed Relationship A study of five decades of US-China summitry by the Asia Society finds that “these meetings rarely transform the relationship. What they can do, when handled well,…
BLOG… Post #506: China Plays It Smart in the Iran War 7 May 2026 China has played a cautious hand on Iran. It has chosen not to try to defend a country that is a major source of oil and officially a “comprehensive strategic…
BLOG… Post #505: Cuba’s Fate Should Not be in US Hands 25 Apr 2026 Another Venezuela? Negotiations are ongoing between the US and Cuba as the Trump administration decides whether or not to apply the Venezuela model to Cuba. The US embargo remains in…
BLOG… Post #504: Where We Are and Where We Need to Be on Iran 21 Apr 202621 Apr 2026 As another week of Trump’s war begins, it becomes ever more clear that all his presumptions about how the war would go have proven wrong. Iran’s economy has bent but…
BLOG… Post #503: Why the US-Iran Talks Failed 12 Apr 202620 Apr 2026 The first face-to-face high-level talks between the US and Iran since 1979 have ended without agreement. Hardly surprising; both sides put forward positions not subject to actual bargaining. On the…
BLOG… Post #502: Trump’s Way of War 10 Apr 2026 Stretching Presidential Power Donald Trump has made waging war more centered than ever before on presidential prerogative. The same president who once fulminated against his predecessors’ penchant for going to…
BLOG… Post #501: Pete Hegseth’s Crusade 5 Apr 2026 “When fascism comes to America, it will be wrapped in a flag and carrying a cross.” – Sinclair Lewis Sinclair Lewis would have recognized Pete Hegseth immediately—a Christian nationalist whose…
You must be logged in to post a comment.