People living in countries with governments that have a greater number of social services report being more satisfied with life, according to a new study.
People living in countries with governments that have a greater number of social services report being more satisfied with life, according to a new study.