World Economic Forum Hosts Disturbing Pagan ‘Forest’ Ritual on Stage
Having watched an hour of the World Economic Forum's annual meeting in Davos, Switzerland, this week, I hardly see leaders. What I see is a bunch of egomaniacs on a ...
Read moreDetails