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?