Show newer

The FTC has finally settled with Equifax over their massive data breach back in 2017. For those who don't remember, Equifax allowed hackers to access identity info for 147 million people. Details here to find out if you're entitled to a piece of the settlement:


Church of the SubGenius Members-Only MastoDobbs.