Vladimir Putin: China and India funnel $24 billion to Putin in vitality spree
Russia has pocketed $24 billion from promoting vitality to China and India in simply three months following its invasion of Ukraine, displaying how increased international costs are limiting efforts by the US and Europe to punish…