It is 2026, and in a downbeat speech at the Kremlin, Vladimir Putin finally announces a withdrawal from Ukraine. Russian troops have done their best – or worst – but a fresh influx of well-trained Ukrainians have finally prevailed. The Donbas is now in Kyiv’s grip, Crimea’s fall only days away. What has turned the
What about the billions in US aid? months of delaying the inevitable at best?
That is going to US military industry, if you look at the breakdown of the 61 bln package, most of it is staying in US.