When Russian President Vladimir Putin walked shoulder to shoulder with China’s President Xi Jinping on Wednesday, a hot mic caught them discussing organ transplants and the possibility that humans could live to 150 years old.

By admin