Peter Zeihan made this prediction shortly before Justin Trudeau was elected in 2015 Everything he said has happened Trudeau andRead More →