To put an end to a two-decade-long controversy on forced organ harvesting and illicit organ trade in China, the Independent Tribunal into Forced Organ Harvesting from Prisoners of Conscience in China - the ChinaTribunal - delivered its Final Judgement June 17, 2019, revealing shocking details.