02 December 2010
Efforts to tackle poverty and promote human rights in developing countries face few greater challenges than those to...