Skull found in Vaughan

News

Police are investigating after a human skull was found in Vaughan.

More From Embedded-Only/News/Toronto