Nervine Botanical - With Stephanie Odom

Velma Barfield: The Black Widow


Listen Later

On todays Fatal Ending podcast, Stephanie gives the full back story behind one of the top listed serial killers. Velma Barfield was the first women to be convicted and sentenced to lethal injection in the United States. Her crimes went unnoticed for years before her fate came tumbling down on her. While she was only convicted to one murder, she confesses to more. 

---
Support this podcast: https://podcasters.spotify.com/pod/show/thefatalending/support
...more
View all episodesView all episodes
Download on the App Store

Nervine Botanical - With Stephanie OdomBy Nervine Botanical- with Stephanie Odom

  • 5
  • 5
  • 5
  • 5
  • 5

5

2 ratings