Thankfully, there is is no refuge in this country for his nonsense. Strangely, Trump has brought us together as Canadians.
The province may need to spend 'tens of billions' to deal with the economic fallout, requiring a new electoral mandate: Ford ...
With PM Justin Trudeau announcing his resignation and an election likely soon, attention turns to Canada’s next leader. In ...
Former B.C. premier Christy Clark is no stranger to being an underdog and has experience uniting a fractured caucus. Former B ...
The four Indian nationals, accused of killing pro-Khalistan Sikh radical Hardeep Singh Nijjar, have been granted bail by a ...