The authoritarian strongmen Vladimir Putin and Xi Jinping have mused on how organ transplants might lead to immortality, during a brief exchange of small talk caught on a hot mic at a military parade.
The Russian president was in Beijing on…
Continue Reading