Olivia Chow elected mayor of Toronto
Olivia Chow has been elected mayor of Toronto, ending almost 13 years of right-leaning rule at Toronto City Hall and becoming the first woman and the first visible minority person to lead post-amalgamation Toronto. Chow, 66, was the favourite to win the race from the moment she entered and managed to command a decisive lead in the polls, though the race on election night ended up being a photo finish between her and Ana Bailão. CP24 made the call at 9 p.m., with Chow appearing to have sec
Read more »