48 The World Economic Forum has it's own Police officers. Their patch features what looks to be two rams/goats butting heads. (media.scored.co) posted 2 years ago by clemaneuverers 2 years ago by clemaneuverers +49 / -1 14 comments share 14 comments share save hide report block hide replies
My wild guess was, he'd been turned and was going to allow in shooters. But the masters caught wind and offed him.