Which is the fairest country of them all…

Posted by | April 28, 2003 | politics | No Comments

… the Netherlands according to this:

“The CGD/FP Commitment to Development Index ranks 21 of the world’s richest countries according to how much their policies help or hinder the economic and social development of poor nations.”

Foreign Policy