Ep 7. Elizabeth Wettlaufer
- January 17, 2018
- 44 min
In 2017 Nurse Elizabeth Wettlaufer was sentenced to life imprisonment for murdering 8 of her elderly charges with overdoses of insulin. She voluntarily handed herself into the police. Using the police precinct as a confessional, this angel of death shared with detectives how God had instructed her to end life.