Friday, May 20, 2022
Home Tags Stephen Joseph Harper

Tag: Stephen Joseph Harper

Stephen Joseph Harper

Stephen Joseph Harper PC MP (born April 30, 1959) is the twenty-second and current Prime Minister of Canada and leader of the Conservative Party....