Nepal a ‘surprising focal point’ for democratic movement
Though strategically located between Asia’s two giants, India and China, Nepal’s political importance has derived more from its tortuous process of democratic transition over the last quarter of a century… Read more »