NATO Secretary General meets with the President of Ukraine, July 12, 2023, Vilnius, Lithuania
Optimists will probably say that the surest sign of the Atlantic Alliance’s longevity lies in the doubts it never ceases to arouse. Almost three years ago, before Russia’s all-out war against Ukraine, I devoted a long essay here to explaining its contradictions,…