New Delhi [India], October 28 (ANI): Russian Ambassador Denis Alipov on Monday expressed optimism over improved relations between India and China, underscoring the importance of the two nations’ cooperation for stability and progress in Eurasia. Alipov welcomed the first meeting between the leaders of India and China in five years, describing it as a positive development for both regional security and economic landscape. “We welcomed and are happy that the first meeting of India and China leaders after five years took place,” Alipov said. “This is a positive development. The meeting in Kazan i…