Posted on May 28, 2015, 9:17 pm
#1
Has the political climate deteriorated between the US/UK/Etc and Russia enough for it to impede getting a visa? Nobody from an anglo country has been to Russia for LL since the whole Crimea thing, right?