Nepal, a small and poor country sandwiched between two super states of India and China, is for some time in constant focus of the international media. Great powers ranging from the United States, the European Union and neighbouring India and China are seen expressing serious concerns at the developments inside this so far generally neglected country. What is the reason? At a time when people thought the era of communist revolution was over after the collapse of ...