Great links. This talk of depleting NATO weapons stores seems silly to me. Who could seriously doubt the capacity of Germany, Britain, Japan and the USA to ramp up production of all kinds of weapons in munitions in short order? Let’s not forget France with its enormous industrial capacity. The point of the slow rollout of NATO support for Ukraine is to ramp up the printing presses and throw huge sums of money at the problem. We’ll out-produce Russia by a factor of 20 at least. If it comes down to a war of supply (like all wars in history) Russia loses hands down.