Stephen Harper is now the sixth longest-serving prime minister in Canadian history. On Thursday, which marked his 3,203rd day on the job, Harper officially leapfrogged fellow Tory Brian Mulroney in te...
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.