Susan Carter and her daughter Alex went missing on August 8, 2000. Larry Webb was charged in connection to their disappearance in October 2023. He made a deathbed confession that led authorities to their bodies on Monday Read this story
Susan Carter and her daughter Alex went missing on August 8, 2000. Larry Webb was charged in connection to their disappearance in October 2023. He made a deathbed confession that led authorities to their bodies on Monday Read this story
More from dailym.ai | dailymail news Virginia West Virginia