BLOG… Post #530: Trump’s Treachery on Ukraine 22 Oct 202622 Oct 2026 In the past week the President of the US has revealed his true colors on Russia’s war more clearly than ever. The rift between Trump and Ukraine’s President Volodymyr Zelensky…
BLOG… Post #529: China’s Economy: The Price of Success 10 Oct 202610 Oct 2026 If we read nothing other than the mainstream media, we are likely to be persuaded that China has the world’s most robust economy, that its leadership in many aspects of…
BLOG… Post #528: Chairman Xi Goes to Washington 27 Sep 2026 The New Reality China’s President Xi Jinping’s sixth visit to the US has come and gone. Expectations were low for any kind of breakthrough on longstanding issues such as Taiwan’s…
BLOG… Post #527: The Crimes of the Trump Regime 20 Sep 202620 Sep 2026 (Note to the Reader: This is the fifth iteration of a blog originally posted after the first two weeks of the Trump administration. It is intended as a catalogue in…
APB… APB: The US Denies Visas to Palestinian UN Delegation 17 Sep 202617 Sep 2026 For a second consecutive year, the US State Department has denied visas to members of the Palestine Liberation Organization and the Palestinian Authority seeking to attend the upcoming session of…
BLOG… Post #526: Is Xi Coming, and Will AI and Human Rights be on the Agenda? 16 Sep 2026 Xi Jinping has indicated that if the US approves a second major arms shipment to Taiwan, it would cross a red line and would lead to cancellation of the September…
BLOG… Post #525: Losing Hand in the Iran War 12 Sep 202613 Sep 2026 The Good Soldier When asked by reporters at the White House on Thursday whether the intense and sustained air campaign by American forces would be over by the midterm elections,…
BLOG… Post #524: The Arsenal 7 Sep 20267 Sep 2026 Behind the rise in international conflict and the decline of peacemaking efforts discussed above lie weapons and the money that finances them. They provide the fuel for civil wars, wars…
BLOG… Post #523: Canada Rejects US “Ownership” 29 Aug 202630 Aug 2026 While Iran was being threatened by Donald Trump with economic D-Day, Canada was being threatened with a political D-Day. While a dispute over tariffs had appeared to be the cause…
BLOG… Post #522: Trump’s Threats and Alliance Realities 24 Aug 2026 As global crises descend around him, Donald Trump seems increasingly incapable of a rational response. He rants and rails, threatens and indulges in delusions—and then retreats to one or the…
BLOG… Post #521: Trump’s Bromance Dream Undermines Relations with South Korea 18 Aug 2026 A South Korean Peace Initiative Likely to Go Nowhere South Korean’s President Lee Jae Myung used the occasion of the country’s Liberation Day, which marks the end of Japan’s colonial…
BLOG… Post #520: Netanyahu at War as an Election Looms 9 Aug 2026 Netanyahu Rejects Trump's Gaza Plan The Trump-led Board of Peace claimed it had concluded an “historic” deal with Hamas and Israel under which Hamas agreed to disarm and turn over…
You must be logged in to post a comment.