The now 68-year-old Welch was sentenced in 2017 to 48 years in prison for the Lyon sisters’ first-degree felony murders, in Bedford County, Virginia, and a series of 1996 sex crimes against two ...
Fifty years after two Montgomery County, girls went missing from a Wheaton mall, their convicted murderer will be moved to a Virginia prison to begin serving two concurrent 48-year sentences for ...