New report suggests happiness is on the decline in Canada. Here's why

CJAD 800 - The Latest Audio and Podcasts

The latest audio and podcasts from CJAD 800 Montreal.
26,918 clip(s)
Loading playlist

Chris Barrington Leigh is an Associate Professor jointly appointed by McGill's Institute for Health and Social Policy and the School of Environment. He joined Joanne Vrakas to take a look at the results of the latest World Happiness Report.