How long could we possibly live? A new estimate is mind-boggling August 21, 2026 · New Scientist Read full story at source