On November 5, Montreal’s mayoral election produced a surprise upset, and by a significant margin, for incumbent Denis Coderre. The new mayor, Valérie Plante, is a relative newcomer to ur...
Animals24-7