The Moment of Truth III: Development (of) Beliefs
Development aid industry is a failed industry. Sustainable development rests in the hand of the locals, not the big bilateral and multilateral development aid agencies. To be part of that I decided to turn down the job offer and to return to Nepal.