NATO planning ‘rapid-deployment force’ of 10,000 troops to counter Russia
‘NATO is reportedly working towards the creation of an expeditionary force composed of 10,000 troops from seven different member states as a result of escalating tensions with Russia over the conflict in Ukraine. According to […]