Russian President Vladimir Putin is scheduled to meet with two prominent world leaders this week, Indian Prime Minister Narendra Modi and Chinese President Xi Jinping. Moscow has found economic refuge in Beijing and New Delhi as the West attempts to cripple the Russian economy through an unprecedented sanctions campaign.
