Mapping the WorldRussia: Land of Contrasts
13 min
Available until 02/09/2028
09/10/2021
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.
Presenter
Emilie Aubry
Country
France
Year
2021