Indianhead WI
Trusting societies are overall happier. A happiness expert explains why
Finland was recently ranked, for the fifth year in a row, as the world's happiest country. Trust in others in society plays a large role in what makes people there - and elsewhere…