News for hackers. Stuff that matters.
Re:Reports on China ‘organ harvesting’ derive from front gro... by selimthegrim on Thursday October 03, 2019 @10:38AM (#21147503)
In New Orleans they slid envelopes addressed to “Dear Neighbor” under everyone’s front door with an advertisement to Shen Yun inside

There are no comments on this comment yet.