Gloomy Youth Pull US, Western Europe Down Happiness List
Finland is the happiest country in the world - for the seventh straight year.
Denmark and Iceland follow closely behind, according to this year's World Happiness Report, released Wednesday.
Ranking last among 143 countries and territories: Afghanistan and Lebanon.
One of the report's editors, professor Jan-Emmanuel De Neve, who also heads the Wellbeing Research Center at the University of Oxford, said