Russia’s notification urging diplomats in Kyiv to leave “as soon as possible” has been denounced by EU countries as intimidation. Germany, France, Spain, Poland and the Netherlands have summoned Russian ambassadors in protest.

Read More

By

Leave a Reply

Your email address will not be published. Required fields are marked *