SOUTHWOLD, Ont. - Ontario Provincial Police have found human remains in an area about 27 kilometres southwest of London.
Police say the partial remains were located on Friday evening in Southwold Township.
A member of the public reported the gruesome discovery to police.
The investigation continues.