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.
“Since 1991, leaders from outside the constituency have repeatedly won elections here, often without a deep understanding of local problems,” Bajagain said. “I want to contribute to...