I’m sure many of you have seen in the news that the US has declared 60 Russian diplomats persona non grata, and that Russia has responded in kind. I can only imagine the stress and heartache my colleagues in Russia … Continue reading

April 5, 2018
by Ben
0 comments