An excellent article on development work in Afghanistan, I concede there maybe some spin at work here: http://www.spectator.co.uk/the-magaz...e-let-it.thtml
A Google search on the author Clare Lockhart found she's been on the Charlie Rose show, which appears to be a badge of success.
davidbfpo
Bookmarks