05-10-2016 19:00
via
bbc.co.uk
Limit to human life may be 115 (ish)
Our life spans appear to be limited to about 115 years, according to US scientists.
Read more »