ADVERT
Stay informed with the latest headlines, breaking stories, and in depth coverage.
3 min(s) read
After Russian President Vladimir Putin and Chinese President Xi Jinping were caught discussing immortality on a hot mic, the question arises: could humans really live to 150?