logo
Stephen Harper backdrop
Stephen Harper poster
Stephen Harper
Stephen Joseph Harper (born April 30, 1959) is a Canadian politician who served as the 22nd prime minister of Canada from 2006 to 2015. The longest-se...