The WEF, the Trucker Standoff and the Hand of God