Loading articles...

Police canvass area of Stouffville after cat heads found

Police in York Region canvassed an area of Whitchurch-Stouffville where six severed cat heads were discovered.