Any one traveled to Russia recently or have experience in travelling to russia?
I need advice on ways to get the russia visa as I was confused by numerous articles on ways to getting it.
When using the Apec card, do you need any evidence of "business" visit? Are they going to ask you for letter of invitation or it's just self-declare?
That's one of the things I'm a bit confused about as I do have the card and I'm going for holiday.