Meet the Guelph Ward 1 candidates

CTVNews.ca Top Stories