Skull finding leads to probe

News

Police are working to learn more about a human skull found in Vaughan.

More From Embedded-Only/News/Toronto