– Posts in chronological order – 2018


“Keeping Track of Trump’s Foreign Policy: From the Kerch Strait to Russian sanctions, Khashoggi, Syria, and Afghanistan,” December 26, 2018.

“Putin’s puppet delivers, on Syria and sanctions—The foreign policy of a simpleton,” December 20, 2018.

“Ukraine, South China Sea: Donald Trump and the U.S. failure to defend international law,” December 18, 2018.

“Republicans’ white-knuckle tactics in limiting governors seal image as anti-democratic party,” December5, 2018.

“Russia continues aggression against Ukraine, now in Kerch Strait and Sea of Azov,” December 3, 2018.

“Jamal Khashoggi: The value and cost of one human life,” November 21,2018.

“American Policy: Khashoggi’s assassination, human rights, and international law,” November 19, 2018.

“News Reports: CIA concludes Saudi Crown Prince ordered Kashoggi assassination,” November 18, 2018.

“Khashoggi Affair: Murder most foul!” October 24, 2018.

“Khashoggi Affair: A Prince must go—or two,” October 19, 2018.

“Devil’s Bargain: The Kashoggi Charade,” October 15, 2018.

“Opinion: Lying Republican Senators confirm lying Supreme Court nominee (Kavanaugh) nominated by lying president (Trump),” October 7, 2018.

“U.S. attacks WTO judicial institutions,” September 29, 2018.

“Trump versus Obama — How the Democrats can lose the Mid-terms,” September 7, 2018.

“50 Years Ago: The Soviet invasion of Czechoslovakia, and its enduring significance,” August 21, 2018.

“Google helps suppress free speech in China, and other countries,” August 2, 2018.

“Humanity’s voice of reason: International Law and the United Nations Charter,” July 29, 2018.

“The Truth: A donkey or a Zebra?” July 27, 2018.

“Text of Crimea Declaration and Pompeo Testimony: U.S. finally states it will never recognize Russian annexation of Crimea,” July 25, 2018.

“Little Trumpy” stars as Putin’s trumpet, but the songs are off-key,” July 20, 2018.

“The Putin-Trump threat takes a menacing turn–Michael McFaul and Bill Browder,” July 18, 2018.

“Trump’s ‘Betrayal of Country’, or ‘Treason’,” July 17, 2018.

“Opinion: Leaked transcript of private two-hour conversation between Putin and Trump in Helsinki,” July 16, 2018.

“Americans’ knowledge of international law, the military conquest of the Crimea, and proper dental floss use,” July 14, 2018.

“Trump’s disdain for international law,” July 13, 2018.

“Cri du Coeur: Trump the Wrecking Ball and how friends can help,” July 4, 2018.

“New jargon and nonsense: “The old liberal international order” June 16, 2018.

“Trump promotes Putin at G-7: Payoff for intervention in U.S. elections,” June 8, 2018.

“Lost in the weeds, Trump critics fail to counter Trump propaganda,” June 2, 2018.

“Apparent Obstruction of Justice by Trump on an ongoing basis, and Congressmen who appear to be engaged in a conspiracy to obstruct justice,” May 26, 2018.

“A Primer on International Law for Mr. Trump, and other beginners,” May 25, 2018.

“America and the Rule of Law, today,” May 23, 2018.

“CIA nominee is presumptive war criminal; multiple reasons to reject Haspel nomination,” April 22, 2018.

“Roger Cohen “stands up”, speaks the truth about Trump,” April 16,, 2018.

“Syria out of control: Fruits of a monumental U.S. foreign policy failure (I),” February 20,, 2018.

“Samantha Power on Syria: Former Obama officials still downplay the use of force,” February 11, 2018.

“Americans Are Lost in the Weeds, and Google Doesn’t Help,” February 5, 2018.

“Republican smear campaign against FBI continues propaganda aimed at sowing confusion,” February 1, 2018.

“International Law? U.S. maintains 2,000 troops in Syria without legal justification,” January 18, 2018.

“REPRISE: Remembering Martin Luther King, Jr.,” January 15, 2018.

“The Question of Individual Responsibility for the Actions of One’s Nation,” January 6, 2018.