The following people have served as ambassadors of India to Russia and its predecessor state, the Soviet Union:
Owlapps.net - since 2012 - Les chouettes applications du hibou