NATO to deploy 800,000 troops in case of war with Russia – German general

Such a clash could happen “tomorrow,” Lieutenant General Alexander Sollfrank has warned

Berlin is prepared for a war with Moscow and stands ready to facilitate the deployment of 800,000 NATO…

Continue Reading