Japan is currently the country with the longest life expectancy but, if current trends remain consistent, they will eventually be overtaken.
Continue Reading