
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
Views expressed in this video are opinions of the host and the guest(s), and do not necessarily reflect the views of NTD.