Pretty hard to evaluate the likely truth of any of the news purported to be coming from Ukraine. But, if true, I like it!
The Fog of War