Iceland news

Iceland news
Iceland is the most sparsely populated country in Europe. Its capital is Reykjavik. It is one of the world's most developed countries, ranking highly in political and economic stability.

RT asks

Who has come out worst from the Skripal poisoning fallout?