The Antifreeze Murders of Stacey Castor
When Stacey Castor’s second husband, David, was found dead in 2005, the scene initially appeared to tell a straightforward story. David had ingested antifreeze, and his death was classified as a suicide. But investigators weren’t convinced. The evidence inside the Castor home raised questions almost immediately. And as detectives continued digging, they began looking back…
Read More
Recent Comments