During a military parade in Beijing, Russian President Vladimir Putin and Chinese leader Xi Jinping were caught in a hot mic moment saying human organs could be “continuously transplanted” to make people younger—even immortal. Xi added that the practice could allow people to live to 150.
The exchange has placed renewed focus on state-sanctioned forced organ harvesting in China, which targets prisons of conscience in particular.