Opinion and Editorial

Ending the Atrocity of Forced Organ Harvesting 

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.