This Social Progress Index ranks New Zealand No. 1, followed by Switzerland, Iceland and the Netherlands. All are somewhat poorer than America per capita, yet they appear to do a better job of meeting the needs of their people.
Read Full Article »
This Social Progress Index ranks New Zealand No. 1, followed by Switzerland, Iceland and the Netherlands. All are somewhat poorer than America per capita, yet they appear to do a better job of meeting the needs of their people.