News for hackers. Stuff that matters.
Re:Reports on China ‘organ harvesting’ derive from front gro... by beisner on Thursday October 03, 2019 @10:52AM (#21147672)
As the old saying goes, cult + time = religion.

There are no comments on this comment yet.