While answering questions posed by Firstpost, Russian Ambassador to India Denis Alipov lauded feats New Delhi achieved in space exploration and emphasised that Moscow now learns a lot from Delhi in that regard read more Russian Ambassador to India Denis Alipov lauded the ties between India and Russia and said that Moscow is looking forward to welcoming the Indian delegation for the Victory Day celebrations. The monumental day commemorates the victory of the erstwhile Soviet Union over Nazi Germany on May 9, 1945, and is celebrated in Russia in its full glory. The remarks from the Russian envoy came while...