News

Larry Webb, who is now in his 80’s, was indicted in October for killing Natasha “Alex” Carter, who had moved into Webb’s home near Beckley ... of work In 2023, West Virginia State Police ...
The West Virginia State Police say they and the FBI were continuing excavation efforts to locate the remains of Susan and Natasha “Alex” Carter on April 22. Larry Webb from Beckley ...