Deathbed confession solves 24-year-old cold case in West Virginia

Beckley, West Virginia – A stunning revelation emerged as Larry Webb, an 82-year-old West Virginia man, made a deathbed confession to the brutal murders of a mother and her 10-year-old daughter nearly 24 years ago. Webb confessed to shooting and killing Susan Carter, 41, and her daughter Natasha “Alex” Carter in August 2000 before burying … Read more