Russia’s ‘Creeping Defeat’ in Ukraine: The aggressor’s faltering war effort and Putin’s evasive explanations An in-depth look at Russia's increasingly likely defeat in Ukraine, and Putin's evasive explanations. Putin Ukraine Russia Crimea Nuclear War Submitted by Harry on Fri, 10/02/2023 - 18:34