Norway and Sweden Top the Social Progress Index, which measures things like basic human needs and opportunity

Source: http://ideas.ted.com/

Advertisements