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.
Pokharel defeated his closest rival, Kumar Luitel of the Nepali Congress by a thin margin of five votes.