AllNewsPhotosVideos
Stephen Harper

Stephen Harper, Videos

Stephen harper, Latest News

Stephen Joseph Harper PC is a Canadian economist and retired politician who served as the 22nd prime minister of Canada for nearly a decade, from February 6, 2006, to November 4, 2015.
Read More