Sex Offender Charged in 1975 Cold Case Disappearance of Lyon Sisters

Lloyd Michael Welch Jr., 58, was indicted on first degree felony murder charges in the disappearance of sisters Katharine and Sheila Lyon in 1975.

July 15, 2015

Examined