On his death bed, a sickly West Virginia man shockingly confessed to brutally murdering a mother and her 10-year-old child nearly 25 years ago and led investigators to their bodies. Killer Larry ...
Larry Webb, who was in his 80s, died at Mount Olive Correctional Complex in Fayette County on Monday, just six hours before the remains of victims Susan and Natasha "Alex" Carter were discovered.