In a major step to deepen educational and cultural cooperation between India and Russia, the Russian Educational Agency has inaugurated its first branch in New Delhi.