The Devil Lives in West Virginia
Manage episode 291996359 series 2923315
No matter what you believe in its clearly impossible to not admit that there is evil in this world. It hides in the darkest corners; known to disguise itself as something you love or someone you trust. Here, you’ll find it tucked away in a state that some tend to forget about. The Devil may have gone down to Georgia but he made his way up to West Virginia in 2002.
This is the treacherous murder of Wanda Lesher.
18 episoder