Why Are the Danes so Darn Happy Year After Year?

The new World Happiness Report again ranks Denmark among the top three happiest of 155 countries surveyed — a distinction that the country has earned for seven consecutive years. The U.S., on the other hand, ranked 18th in this year’s World Happiness Report...