In a hot-mic exchange captured by Chinese state broadcaster CCTV ahead of yesterday’s celebration and military parade in Beijing, Chinese President Xi Jinping and Russian President Vladimir Putin were overheard discussing human organ transplants and the possibility of extending life to 150 years—or even indefinitely. As the two leaders walked toward Tiananmen Square, Putin’s translator was heard saying in Chinese, “Biotechnology is continuously developing.” After an inaudible remark from Putin to Xi, the translator added, “Human organs can be continuously transplanted. The longer you live, the younger you become—and you could even achieve immortality.”