Recent study suggests we've almost reached the upper limit of the human lifespan.
http://thenextweb.com/science/2016/...ears-is-probably-the-maximum-human-life-span/
http://thenextweb.com/science/2016/...ears-is-probably-the-maximum-human-life-span/