Who is Canada Prime Minister?

The current Prime Minister of Canada as of October 2009 is Stephen Harper. He was born in Toronto, Ontario and became Canada’s 22nd Prime Minister in 2006. Look here for more information: