onejustworld
Showing posts with label slave labor. Show all posts
Showing posts with label slave labor. Show all posts
10.4.10

The connection between the Chinese Laogai Camp system and Organ Harvesting

›
A brief examination of how the CCP can offer such large numbers of Organs for transplant. Chinese dissidents, religious practitioners, Fal...
›
Home
View web version

StatCounter