self-defense

Ukraine War, November 15, 2022: Russian missiles hit Polish town; Putin tests NATO mutual defense obligation under Article 5 of NATO Treaty (Updated November 19, 2022)

Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…

Read More

Ukraine War, November 6, 2022 (II): International Law and the structural impediments to a ceasefire or peace settlement in Ukraine



Ukraine War, October 28, 2022: Biden needs to speak to Putin in language he understands; Biden makes sure Ukraine fights with one hand tied behind its back



Ukraine War, October 10, 2022: Decision time for Biden–respond to Russian escalation in a way that gets Putin’s attention, or cave in to his nuclear threats


Ukraine War, October 6, 2022: Are Putin’s nuclear threats working? Will Biden blink?


Ukraine War, October 3, 2022: Petraeus warns of NATO response to any use of a nuclear weapon; Movement of nuclear warheads toward Western front in Russia



Ukraine War, October 1, 2022: Use of a nuclear weapon now more likely; Ukranian advances in the Donbas

em>Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…


Ukraine War, September 27, 2022: The response of the U.S. and NATO to Putin’s nuclear threats

Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…


Ukraine War, September 17, 2022: Biden remains fearful of Putin, maintaining restrictions on types of weapons and their use; Washington supplies weapons to keep Ukraine in the fight but not to win

Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…


Ukraine War, September 15, 2022: We should never forget…Germany’s halting military support for Ukraine

Germany’s halting provision of military aid to Ukraine There are a lot of things about Germany we should never forget. Adolf Hitler’s wars of aggression….


Ukraine War, September 11, 2021: Negotiations with Russia–Acceptable ceasefire terms

em>Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…


Ukraine War, September 10, 2022: Ukrainian forces break through Russian lines near Kharkiv, threaten supply lines; American support of critical importance

em>Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…


Ukraine War, September 9, 2022: Fighting until the last Ukrainian soldier; Ukrainians make incredible sacrifices, while the West won’t even impose secondary sanctions

em>Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…


Ukraine War, August 31, 2022: Nuclear weapons, China, and winning the war in Ukraine

em>Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…


Ukraine War, August 28, 2022: New Chinese white paper points to military conquest of Taiwan

em>Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…


Ukraine War, August 24, 2024: Biden and the West are doing better in supporting Ukraine and opposing Russian aggression

The Biden administration and the West are doing a better job in supporting Ukraine and resisting Russian aggression. They deserve credit for overcoming some of…


Ukraine War, August 20, 2022: Pelosi visit–White House spins history, instead of getting it right; Large, orchestrated intelligence leak on Russian intelligence failures. To what end?

Developing. We are publishing this article as it is being written. Please check back for updates To see a list of previous articles, enter “Ukraine”…