World Economic Forum: 666 deceiver of man