Sheila Labarre
- Episode aired Oct 7, 2016
An examination of serial killer Sheila Labarre. Convicted of murdering two men, the black widow may have killed even more.An examination of serial killer Sheila Labarre. Convicted of murdering two men, the black widow may have killed even more.An examination of serial killer Sheila Labarre. Convicted of murdering two men, the black widow may have killed even more.