S41 E31
Jun 1, 2018Not Available
20/20
Suicide or Homicide?
Release Date: Jun 1, 2018Episode Description
Authorities maintain that a woman committed suicide, even though her family believes she was killed by her deputy sheriff boyfriend;
Where to Watch 20/20 Season 41 Episode 31 Now
Best
Rent/Buy
Free