The Remnant – Michael Matt: Even war won't stop the World Economic Forum from flying its freak flag. The future is here! A national digital ID for Canadians, implanted microchips for the Swedes, and war for Eastern Europe. Vladimir Putin invades Ukraine, and everybody says he’s a madman. But mirror, mirror on the wall who’s the maddest of them all?