I think I understand that if you hold an (American) military ID, you don't need passports to enter countries, you just show that instead. Is this actually true? Can anyone like, tell me. And as far as, would i still need a visa? Dumb question, i know that nobody gets into Russia without a visa... But im yet again trying to go to moscow for new years this year and remembered im gunna have to pay 100 dollars for a visa... thought maybe i found a way around it?