Monday, January 09, 2006

2006 Quality of Life Index

And the winner is...France. The loser? Iraq. No explanation necessary for the latter, but France?

read more | digg story