chiana Published October 10, 2019 at 800 × 604 in Communist China is harvesting organs from religious prisoners, running concentration camps–while making deals with the West