Carmichael: Trump has shocked Canada into trying to solve one of its oldest problems By Kevin Carmichael
Carmichael: Trump defies the laws of economics because he doesn’t believe in them By Kevin Carmichael