Lloyd Lee Welch Jr ID’d as Person of Interest in Lyon Sisters Disappearance
Lloyd Lee Welch Jr. has been named as the person of interest in the disappearance of the Lyon sisters.
The sisters, 12-year-old Sheila Lyon and 10-year-old sister Katherine, vanished in 1975 after walking to a shopping center Wheaton Plaza, now known as Westfield Wheaton Mall. It’s in Montgomery County, Maryland.
A widespread search of the area yielded no results.
Welch is a convicted child sex offender who is imprisoned in another state. He was convicted of charges including unlawful sexual contact in New Castle County, Delaware, reported the Washington Post.
Before getting caught he traveled extensively around the country.
The Associated Press contributed to this report.