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 just after their son discovered evidence of a horrifying clandestine industry: China’s live organ harvesting and transplant trade.