Day: February 28, 2022

The Consequences of Humiliating Russia

Russia’s actions in Ukraine are to a great extent the culmination of the numerous humiliations that the West has inflicted on Russia over the past 30 years,  writes Michael Brenner.