Russian First Deputy Prime Minister Denis Manturov delivered a compelling address at the Russian-Indian Business Forum on November 11, 2024, in Mumbai.
Russia not planning to fence itself off from the rest of the world, says Deputy PM Denis Manturov