10.16.2018 - By iHeartPodcasts and CrimeOnline
In November 2000 Greg de Villers, despondent over his wife's unfaithfulness, decided to end his life... or did he?