‘I have dementia’: 80-year-old Accused Child Killer Claims He Can’t Remember What Happened to Missing Girl

1 year ago 185
An 80-year-old West Virginia man has been indicted by a grand jury for the death of a 10-year-old who hasn’t been since 2000. On Wednesday, a special grand jury in Raleigh County indicted Larry Webb on first-degree murder in connection with the presumed death of Natasha “Alex” Carter, over 20 years after her disappearance. Natasha …
Read Entire Article