A live broadcast has captured Russian President Vladimir Putin and Chinese President Xi Jinping discussing organ transplants and the possibility of humans living 150 years as the two leaders walked together in Beijing alongside North Korea’s Kim Jong Un.

The exchange was recorded on Wednesday as the three leaders led a delegation of more than two dozen foreign officials to a military parade marking 80 years since the end of World War II.

China’s state broadcaster CCTV, which livestreamed the event to global media outlets, including The Associated Press and Reuters news agencies, reported that its coverage drew 1.9 billion views online and more than 400 million on television.

As Putin and Xi approached Tiananmen Square’s rostrum, Putin’s interpreter was heard in Chinese saying: “Biotechn

See Full Page