The new immortals. Russian President Vladimir Putin and China’s President Xi Jinping were overheard Wednesday pondering immortality and the possibility of humans living 150 years in an unsettling hot-mic moment.
I'm all for people living to 150. The only thing unsettling is agreeing with the worst people on Earth on anything. But as Star Trek's Captain Sisko said, "I can live with it."