Question: do i need a visa to connect in moscow?
Answer: You do not need a transit visa "While waiting for a connecting flight, foreign citizens can stay in Sheremetyevo for 24 hours with no Russian visa issued. ... There was a passport inspection before you got admitted to the transit lounge but no visa is required unless you want to leave the airport.