Guelph

Woman charged after random assault in downtown Guelph

Published: 

Guelph Police headquarters. (CTV News)