Deputy mayor race

Here and Now

Ron Ellsworth and Jennifer McCreath talk about why they're running for St. John's deputy mayor

More From Embedded-Only/News/Canada/NL