Almost every foreign diplomat you run across lately simply gushes about Prime Minister Mark Carney's Davos speech, and how his remarks about middle powers banding together went viral in Europe.As much as the speech represented a wake-up call for Canada
This content is restricted.