Select Page

The mayor of Canada’s largest city has quit after he admitted having an affair with a staff member.