8 The WEF, Alfa Group, and Wikipedia (media.scored.co) posted 1 year ago by Aurvandel 1 year ago by Aurvandel +8 / -0 2 comments share 2 comments share save hide report block hide replies
This is from 8chan. The Gamergate threads are mostly dead but every so often a gem like this comes through and you'll miss it if you're not paying attention.