Leadership and legacies
4 min read
By October 2015, Stephen Harper will have been Prime Minister for nine years, placing him among the longest serving prime...