Sheila and Katherine Lyon

August 17, 2015 | Aline Barros

Welch Relatives Due Back in Court on September 3 (PHOTOS)

UPDATED Three relatives of Richard Welch- A Hyattsville resident who authorities in Montgomery and Bedford Counties named a person of interest in the Lyon sisters case- were charged with perjury and obstruction in the Lyon sisters case. Leslie Engelking, Richard Welch’s brother-in-law, was charged with perjury. Amy Welch-Johnson, Welch’s granddaughter, was charged with obstruction of justice, and […]

Read more

Engage us on Facebook

Follow us on Twitter