UK troops to be deployed to Estonia
The United Kingdom is to deploy its troops to Estonia, Latvia, Lithuania and Poland; according to the country’s defence secretary, Michael Fallon, the troops will […]
UK troops to be deployed to Estonia Read More