Mapping the WorldRussia: Land of Contrasts

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

Duration

13 min

Available

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

Genre

Magazine Shows