Thailand, Singapore and Taiwan are the happiest countries in Asia. India is among least happy countries.
Infographics : The Happiest Countries in the World
Thailand, Singapore and Taiwan are the happiest countries in Asia. India is among least happy countries.
As Nepal gears up for next year's local elections, a growing number of citizens are advocating non-partisan local governments to improve accountability and governance, while political leaders remain d...