Gary Kasperov

Ukraine War, March 25, 2022 (II): Ceasefire and withdrawal terms

Developing See, “Ukraine: Putin’s “red lines” and the “red lines” of the U.N. Charter and international law,” The Trenchant Observer, December 3, 2021. Dispatches 1)…