Failure of the West to recognize and declare that Ukrainian victory over Russia is in our own best strategic interest and deliver capabilities to make it so is the only reason Ukraine has not yet already liberated Crimea, the decisive terrain of this War.

Leave a Reply