278 () posted 3 years ago by Russianbots 3 years ago by Russianbots +278 / -0 42 comments share 42 comments share save hide report block hide replies
Is it just me, or is WEF about to get some instant karma tomorrow? Might as well send out a challenge to every hacker in the world.