
Xi Jinping and Vladimir Putin talked about living to 150. Here's what longevity research says is feasible.
The leaders of China and Russia were caught talking about organ transplants and reaching 150 years old on a hot mic during a military parade.
Full Article