7
votes
3answers
989 views

How can I maximize my chances of obtaining a Russian visa outside my home country?

I had been sure from topics here and on other forums that it was not possible for me as an Australian citizen to obtain a visa for the Russian Federation anywhere other than the Russian Embassy in ...