• Post last modified:November 3, 2011

Norway, Australia and the Netherlands lead this year’s newly released Human Development Index (HDI) rankings, the annual United Nations measure of progress in human well-being, while the Democratic Republic of…

Continue ReadingAustralia is 2nd in UN Human Development Index