News for hackers. Stuff that matters.
Re:At least 13 may have killed themselves over UK Post Offic... by aredox on Friday July 11, 2025 @08:38AM (#44531434)
They haven't "killed themselves". They have been pushed to kill themselves.

There are no comments on this comment yet.