63 Mayor Of Toronto
David Raymond Miller is a Canadian politician. He was the 63rd Mayor of Toronto and the second since the 1998 amalgamation. He was elected to the position in 2003 for...