Do-gooders last longer

Greed sucks morally, but it might also wreck your health

by