discu
Newsletters
Mentions
Extension
Pricing
Login
Sign Up
Reddit
Finland declared most developed nation in the world according to 2016 Social Progress Index. Europe claims 8 of the top 10 spots.
http://www.socialprogressimperative.org/global-index/#data_table/countries/spi/dim1,dim2,dim3
125 comments
30/6/2016
europe