In the late 80s - early 90s, a woman, the news called the Damsel of Death, had claimed the lives of 7 men. This is her story or what we do know about it.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More