As the world enters a new phase of major power conflict, it is crucial to understand the character of the Russian government and the role it plays on the world stage. Is Russia an imperialist power, equivalent to countries like the United States, France or the UK? How has the imperialist world system been set up – and is Russia in the club, or out?
Brian Becker is joined by Ben Norton. He is a journalist and editor of Multipolarista. You can find his work at BenNorton.com.