List of world's happiest countries released
Published
India ranks 126th in the World Happiness Report, with Finland topping the list for the seventh consecutive year. The United States falls out of the top 20 due to a decline in the wellbeing of Americans under 30.
Full Article