Health Nature People Humanity is hitting the upper limit of life expectancy, according to a new study. by Eddie Overdyke Comments are Disabled Continue Reading →