The “Black Widow” of New York: The Case of Stacey Castor
A Locked Room, A Glass, and a Note On August 22, 2005, what looked like a tragic suicide quickly became something far more disturbing. In a quiet home in upstate New York, Stacey Castor called 911 in a panic. Her husband, David Castor, was locked inside their bedroom and not responding. When police forced their
The “Black Widow” of New York: The Case of Stacey Castor Read More »
