Home World News Nepal Votes Amid Looming Inflation, Political Stability Concerns