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 mission to ruin our planet. I liken ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results