Mapping the World

Russia: Land of Contrasts

Mapping the WorldRussia: Land of Contrasts


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.

Duration :

13 min

Available :

From 12/10/2021 to 01/09/2028

Genre :

Magazine Shows

Versions :