42-Year-Old Cold Case Finally Solved

42 years after committing heinous crimes against these two young sisters, this despicable criminal was finally thrown in jail for his crime. 

Lloyd Welch, a 60-year-former carnival worker entered his plea in court in the disappearance of Katherine and Sheila Lyon. 

Welch was sentenced to 48 years in prison, which he will begin serving after he completes his current prison sentence in Delaware for sexually assaulting a 10-year-old girl. That sentence ends in 2026.



Sponsored Content

Sponsored Content