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.
Nepali Congress leader Sujata Koirala has accepted Gagan Thapa’s leadership of the party, calling the change a reflection of the people’s and youth’s aspirations.