WHAT TOP THINKERS THINK ABOUT DEVELOPMENT
What would Kapuscinski make of development today?

30.01.2013, London, UK

"Successful development includes failures"

SHARE SEND MAIL PRINT