Caught on a hot mic, Xi Jinping and Vladimir Putin discussed the possibility of living to 150 through organ transplants. The exchange went viral, but could there be more to it?
Caught on a hot mic, Xi Jinping and Vladimir Putin discussed the possibility of living to 150 through organ transplants. The exchange went viral, but could there be more to it?