Ukraine: A Crusade for NATO and the Western Powers
For Russian President Vladimir Putin, the Ukraine war is, in the immediate-to-short-term, a strategic defeat on the military, economic and political fronts. First and foremost, the Russian units sent into Ukraine were too few to mount a successful offensive, as
Read More