|
|
|||
|
|
|
||
|
Posted by Bhumika Ghimire Aug 13, 2006 |
BBC News says, "The Netherlands is the rich nation which does the most to improve lives in developing countries, a Center for Global Development (CGD) report says.
The UK is 12th in the annual Commitment to Development Index of the world's 21 richest nations and Japan ranked last."
For more on this news, please visit: this link