Russia hopes to preserve friendly ties with Nepal under new head of government — diplomat
Russia considers Sushila Karki’s swearing-in as an important step toward stabilizing the situation in Nepal, Russian Ambassador to Kathmandu Alexey Novikov said