Human rights experts said that naming and shaming China’s ruling Chinese Communist Party (CCP) would be the best strategy for confronting its horrific practices of harvesting organs from prisoners of conscience. Doctors Against Forced Organ Harvesting (DAFOH),