The benefits of volunteeringGood for you, good for the community Doing voluntary work not only makes the individual feel good but can raise the happiness levels of a...