
The authoritarian leaders Vladimir Putin and Xi Jinping mused on how organ transplants might lead to immortality during a brief exchange of small talk caught on a hot mic on Wednesday. The Russian president was in Beijing as a guest at a huge military parade marking the 80th anniversary of the end of the second world war