You would need a visa no matter where in Russia , I have no idea the airport situation .
I will take your word for go through Moscow .
You would need a visa no matter where in Russia , I have no idea the airport situation , but I will take your word for go through Moscow .