I am traveling to Italy by Aeroflot. I have a layover of 2 hours in Moscow. The next flight is from same airport. Do I need a transit visa?
Do I need a transit visa if I, an Indian citizen, am traveling from New Delhi to Paris  on Aeroflot,with a layover of 10-12 hours at Moscow airport?