Davos AM24 - Russia: What Next? - English

Russia's war in Ukraine has become a major driver of domestic and foreign policy, overshadowing other economic and international priorities. Two years on, how has its politics and economy fared, and what lies ahead for its place in the world?