More than 42 years after Sheila and Katherine Lyon vanished from Wheaton Plaza, Lloyd Lee Welch was set to go on trial for their murders in remote Bedford, Virginia. Would the Lyon family finally get the answers and justice they've sought for decades?
Published 09/18/17
Almost 40 years after Sheila and Katherine Lyon disappeared, a man was indicted for their murders. The indictment showed how close police had been to catching the suspect and the crucial mistakes that let him remain free for decades.
Published 04/10/17