Suspect Pleads Guilty In 1975 Killing Of Lyon Sisters
BEDFORD, Va. (AP) — A man charged in the killing of two young sisters from Maryland pleaded guilty Tuesday, more than four decades after the girls vanished during a trip to a local shopping mall.
Lloyd Lee Welch Jr., 60, entered his plea in a Virginia court Tuesday. Welch is accused of snatching 12-year-old Sheila Lyon and 10-year-old Katherine Lyon in March 1975. Authorities believe he burned the girls’ bodies on a remote mountain in Bedford County, Virginia, where his family owned
Read more »