BLOG Post #485: The Trump Peace Plan: A Study in Diplomatic Malfeasance 28 Nov 202528 Nov 2025 Coaching Russia The official US line on how the peace plan to end the Ukraine war emerged has Steve Witkoff, Trump’s special envoy, and Jared Kushner developing it, Marco Rubio…
BLOG Post #471: Sellout: The Trump-Putin Summit in Alaska 16 Aug 202516 Aug 2025 The Trump Turnabout Pres. Trump emerged from a much shorter meeting than expected with Vladimir Putin in Anchorage to say there was “no deal” but an “extremely productive” meeting…
BLOG Post #455: Giving Putin All He Wants 24 Mar 2025 Putin’s Real Agenda One thing seems clear to me about these talks: Vladimir Putin is in an enviable position to get what he wants—maybe not all of what he wants,…
BLOG Post #453: America in Retreat 1 Mar 2025 An Appalling Display Imagine that during World War II, at the height of Nazi Germany’s blitz of Britain, President Roosevelt invited PM Winston Churchill to Washington and humiliated him with…
BLOG Post #320: Putin’s Democracy Problem: Civil Society and Ukraine 11 Dec 2021 Vladimir Putin is trying to accomplish two very dangerous tasks at once: the destruction of civil society in Russia, and the withering away of international support for a democratic Ukraine.…
BLOG Post #292: the Navalny case and US-Russia relations 21 Mar 202121 Mar 2021 (Note to Readers: This blog is the long version of my "Global Citizen" broadcast #4, which will be available March 23.) Joe Biden has barely had time to get reacquainted…
BLOG Post #288: A Progressive Agenda for Biden’s Foreign Policy 27 Jan 202126 Jan 2021 (Note to Readers: This overview of the challenging issues faced by the new administration will be followed by other blogs that examine US policy in greater detail, starting with the…