St. John's mayoral race

Here and Now

Leading contenders for mayor of St. John's, Dennis O'Keefe and Sheilagh O'Leary, are on this week's On Point.

More From Embedded-Only/News/Canada/NL