6 severed cat heads found

News

Six severed cat heads have been found in Stouffville, Ont., police say.

More From Embedded-Only/News/Toronto