Recent research into mortality and population data covering about 40 countries indicates humankind may already have hit its longevity ceiling. from Top Stories http://ift.tt/2cV7K0G