Britain intends to deploy 20000 troops
-
News
Britain intends to deploy 20,000 troops to Northern Europe as a deterrent against Russia.
The UK has committed to deploying 20,000 troops to northern Europe next year, with the aim of safeguarding the Baltic…
Read More »