by Martin Armstrong, Armstrong Economics: (Footage from Operation Barbarossa, known in Russia as the Great Patriotic War) I have warned that Russia has felt as if it were on the defensive. They feel that the West and NATO have aligned against them and infringed on their sovereignty. Pope Francis made similar comments when he said that Russia was […]
Source