Giant NATO exercise against Russia in Norway shows Sweden and Finland have abandoned neutrality
50,000 NATO troops stage MASSIVE military drills on Russia’s border (Video) The Truident Juncture 2018 military war game (“trident” here means “land, sea & air”) […]