Remains of Susan Carter, Natasha Alex Carter found in West Virginia after Larry Webb confesses, dies
Bodies believed to belong to a mother and daughter not seen since August 2000 were found in a backyard in West Virginia hours after their suspected killer died Monday. Susan Carter was 41 then, and daughter Natasha “Alex” Carter was 10. At the time of the disappearances, the mother was in a custody dispute with […]