Ukraine: Could Reality Be Overtaking Germany’s Illusions about Defeating Russia?
Officially and publicly, the governments of NATO countries continue to repeat the mantra “Ukraine can win this war”. But there are signs that a certain retreat from this illusionary view has already begun. For instance, the high-profile meeting of NATO’s Ukraine Contact Group, scheduled for Oc