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…


Read Original Article: China’s forced organ harvesting constitutes crimes against humanity, informal London tribunal finds »