Post November 1, 2024November 1, 2024Reviews The West’s Pivotal Defeat in Ukraine by David Ramsay Steele The West’s failed Ukraine project has forced us to confront a bewildering array of what look like instances of stupidity, verging even on psychosis.