Re:Chinese Transplant Surgeons Executed Prisoners by Heart E...
by SalmoShalazar on Friday April 08, 2022 @03:22PM
(#30961401)
I have a feeling that victimsofcommunism.org is probably not the most reliable source out there. There is an entire Western industry built around producing anti-communism and anti-China spam, much of which seems to have a dubious relationship with the truth. This appears to be one of those sources.
https://chinatribunal.com/