Netherlands orders expulsion of Russian diplomats – POLITICO
[ad_1] The Dutch government on Saturday ordered the expulsion of several Russian diplomats over Russia’s “continued attempts to place intelligence officers into the Netherlands under diplomatic cover.” The Netherlands also said it will close its consulate general in St. Petersburg on Monday and the Russian trade office in Amsterdam by Tuesday. The moves are the … Read more