Life expectancy doubled in the past 150 years. Here’s why.slate.com2 points·jalanco··0 commentsOpen articleSaveView on HN