Reply to Message

Transparency index
I find it interesting that France barely beats the US, and that the UK and Canada fared much better than both.
Contributr
17th Jun 2008