World Economic Forum's own: Child of satan at work as usual insulting humanity