Former Ontario NDP leader Andrea Horwath elected mayor of Hamilton after tight race
Andrea Horwath has been elected mayor of Hamilton after a nail-biting race."If I make one promise tonight, as I take the oath of office in a couple of weeks time,...