Medical Graduate Dies in Suspicious Circumstances After Reporting China’s Live Organ Harvesting
Luo Shuaiyu, a medical graduate in China, died in May of this year after falling from a building.
His parents said his death was not suicide, and are demanding an investigation. They say it happened j...
Read More