Woman's husband at first believed to have committed suicide with antifreeze: Part 1

Stacey Castor's husband David Castor was found dead in a bedroom at their home with a bottle of antifreeze underneath the bed and a glass of green liquid on the nightstand.

February 9, 2019

Top Stories

ABC News Live Presents