China’s forced organ harvesting constitutes crimes against humanity, informal London tribunal finds
Mass forced organ harvesting from prisoners of conscience in China over years constitutes crimes against humanity under international law, an informal, independent “people’s tribunal” has…