In this episode of Stand on Guard, host David Krayden explains that the World Economic Forum (WEF) conference in Davos, Switzerland was on the defensive from day one.
It not only had plenty of tough questions from independent media but a speech from the president of Argentina that repudiated the objectives of the WEF!