Article Sidebar Download Main Article Content Abstract The Political Impasse in Nepal Implications for India and South Asia Article Details