Canada’s own ‘Trumps’

Canadians fully understand Donald Trump. That’s because they have three of their own – Preston Manning, Stephen Harper and Jason Kenney! For

Canada on Top … Again

In 2003, I ran into a number of Canadians travelling through the Middle East, but two minutes into the conversation I discovered