World Economic Forum Displays Exorcism-Like “Energy Treatment” on Stage

What does your gut tell you?