Finland news

Finland news
Finland is a country in Northern Europe whose capital and the largest city is Helsinki. Finland is one of the most developed countries in the world, with an economy build on the Nordic model. It is a member of the UN and the EU.

RT asks

Who has come out worst from the Skripal poisoning fallout?