Putin Pulls Off Shock Win
Russian President Vladimir Putin has pulled off a shock win, as Russia lays waste to the arguments of the World Economic Forum and its Western allies. The WEF might control the finances of the world, but Putin is the master of its chief commodities — food and fuel. Now, we see the specter of weak Western leaders, like French President Emmanuel Macron, arguing how all of us must suffer because of Putin. More from Steve Turley.