Maybe my childhood has something to do with this obsession of mine. You see, I've lived with a ghost, or at least that's what my mother and father explained to me when I was old enough to calmly accept such unexpected news.
The story of Lyda Southard, Twin Falls very own serial killer, is one that still fascinates me to this day. Her nickname was Lady Bluebeard, assuming because Bluebeard himself had seven wives and she is suspected of killing many of her husbands.
Thanks in no small part to one particularly nasty lady, Twin Falls has landed on a very unwanted list. Only In Your State has named Twin Falls the most notorious Idaho city for serial killers.