Russia Bounces Back on Human Development

, Comments 0 comments

Russia ranked 65th among 169 countries, beating Kazakhstan but losing to Albania, in a UN human development report consisting of data on life expectancy, standard of living and other factors.

0 Comments To This Article