Vladimir Putin and Xi Jinping have been recorded on a hot mic discussing how organ transplants and other medical advances could let humans live past 150 years -- or even become immortal. But are these comments by the Russian and Chinese leaders, which were picked up during a Beijing summit on Wednesday, backed by scientific evidence? WATCH.