Mapping the World
Russia: Land of Contrasts
E22 Oct 9, 2021 10m
A focus on the world’s largest country by landmass. Russia is a major world power that excels in certain spheres but glaring inequality, major structural problems and Western sanctions mean it may struggle to keep up with other world powers.
Where to Watch Russia: Land of Contrasts
Cast of Russia: Land of Contrasts