BLOG Post #242: Trump and the Climate Crisis–A Crime Against Humanity 22 Aug 201921 Aug 2019 The President of the United States is a criminal. I’m not referring to the twenty-odd investigations of him currently underway for violations of the Constitution, obstruction of justice, and collaboration…
APB APB: Trump’s Nightmare Budget 14 Mar 201913 Mar 2019 Two things can be said with certainty about Trump’s 2020 budget request: It is DOA, dead on arrival, in the House; and it is a political document, catering to his…
BLOG Post #227: Game Over? Report Card on Our Planet’s Environment 24 Feb 201923 Feb 2019 Unrelenting Warming The World Economic Forum's Global Risks Report for 2019 indicates that most experts point to environmental problems as being the most serious threats to global stability—just as they…
BLOG Post #215: On Dealing with China 18 Sep 201826 Sep 2018 (Note: A slightly different version of this article has been published as "The China Conundrum" at https://www.chinausfocus.com/foreign-policy/the-china-conundrum.) A Self-Confident China Ever since China’s economic reforms began in 1978, the goal…
APB Another Week Under Trumpocracy 21 Aug 201820 Aug 2018 Some takeaways from another week under He Who Would Be Emperor: “All politics is local.” Speaking to local issues rather than echoing the official mantra may be the only way…
BLOG Post #213: While Rome (and Most Everywhere Else) Burns 3 Aug 20182 Aug 2018 By now we’re accustomed to learning that every year brings record high temperatures around the world. Extreme weather, says Prof. Michael Mann of Pennsylvania State University, “is the face of…
BLOG… Post #136: The Trump Team: Loyal and Dangerous 15 Nov 201627 Feb 2017 Personnel appointments provide a useful glimpse into what policy will be. Senior-level appointees are the policy shapers, and from what we have seen thus far, we are right to have…
American Politics and the World… Post #135: Our Worst Nightmare Has Come to Pass 9 Nov 201627 Feb 2017 The American people voted for Hillary Clinton over Donald Trump by nearly 800,000 votes.* But Trump was right: the system is rigged, meaning that thanks to our outdated and illogical…
American Politics and the World… Post #133: Left Unsaid at the Third Debate 21 Oct 201627 Feb 2017 Donald Trump waited one day before delivering the punch line to his sad joke, “I will keep you in suspense” about respecting the election results. “Unless I win,” he said…
American Politics and the World… Post #130: Notes from the First Debate 28 Sep 201627 Feb 2017 Now that a few days have passed since the first Clinton-Trump debate, I want to offer a few evaluations. Prior to the debate, pundits said that Trump needed to moderate…
BLOG… Post #125: Our Deteriorating Environment: Is Anybody Listening? 5 Aug 201627 Feb 2017 Since beginning my blog in January 2014, I have written several pieces on the urgency of dealing with climate change and other large-scale environmental challenges—challenges that I have argued constitute…
BLOG… Post #117: Evaluating Obama’s Foreign Policy Record 15 May 201627 Feb 2017 So you’re not excited by Donald Trump’s announcement of his first foreign-policy acts as president: building the Mexico Wall, the No-Muslims Wall, the End-of-NATO Wall, and the China Trade Wall. …
You must be logged in to post a comment.