- 18 hours ago
- News
- Duration 6:11
Russia has been hit with roughly 16,000 international sanctions since its full-scale invasion of Ukraine, but its economy hasn’t stalled. CBC’s Briar Stewart breaks down how it’s staying afloat — with a lot of help from China.











