ADVERTISEMENT

London

Police put out the call for information in death of teen 51 years ago this weekend

Published

The body of Karen Caughlin was found in a shallow ditch by a gravel sideroad northwest of Petrolia on March 16, 1974 (Source: OPP)