Towns vs. Cities

June 12, 2018, 2pm PDT
The happiest people in Canada, according to a survey of life satisfaction, tend to live in significantly less dense communities than the least happy.
Daily Hive