Opinion and Editorial Ending the Atrocity of Forced Organ Harvesting by Katherine Combes October 7, 2025 0 Russian leader Vladimir Putin and China’s Xi Jinping were recently caught on a hot mic in Beijing discussing organ transplantation and immorality. The recorded... Read more.