How To Write A Letter To The Company For Asking Travel Expenses For Coming In Interview?
Honestly, I've never had a similar situation, so I don't know what to tell you. Try to ask the technical support of the Russian visa center, perhaps their specialists will tell you something. In any case, they always help me to sort out such cases.