
The Legend Of Lavinia Fisher, The Woman Said To Be America’s First Female Serial Killer
Lavinia Fisher owned an inn outside of Charleston, South Carolina, where some say she murdered hundreds of travelers before her arrest and execution in 1820. In the early 1800s, Lavinia …
The Legend Of Lavinia Fisher, The Woman Said To Be America’s First Female Serial Killer Read More