August 22, 2005, Liverpool, New York. A frantic wife calls 911. she believes her husband has barricaded himself in their bedroom and she can’t get a response. When police arrive, they break down the bedroom door and find David Castor, dead of an apparent suicide––killing himself with antifreeze. When police think it’s an odd scene, they meticulously gather evidence from the home, and eventually understand there isn’t one dead husband, but two. When this woman is around, no one is safe. This is the story of Stacey Castor. Tainted Love and Cocktails.
Sources used for this podcast:
The Buffalo News | 9.28.2007 | William Kates AP
The Ithaca Journal | 9.22.2007 | Staff
The White Plains Journal News | 2.6.2009 | William Kates AP
ABC's 20/20 | Fatal Flaw | On the Rocks | Season 1 Ep. 3
Download one of Kris Calvert's books for FREE
Comments