Swedes Among World’s Top Smilers

Swedes are among the happiest people in the world. And the reasons?

Democracy, good health and their Lutheran heritage.

This is the result of a study of 97 countries by the University of Michigan in the United States.

Denmark came top of the poll while people living in Zimbabwe were found to be the unhappiest.