Shifting Tides of Life Expectancy from 1960 to 2015

1960
-50-40-30-20-101020304050