VideoDebbie Aldrich Hosts Dr. Enver Tohti Who Testified At London Tribunal On China Organ HarvestingDebbie AldrichMarch 16, 2020March 16, 2020 by Debbie AldrichMarch 16, 2020March 16, 202003914 Dr. Enver Tohti who testified at London tribunal on China Organ Harvesting....